templates/ops.c | raw changeset files shortlog | integers-as-tagged-attrs |
1.1 --- a/templates/ops.c Thu Mar 23 16:40:57 2017 +0100 1.2 +++ b/templates/ops.c Thu Mar 23 23:36:32 2017 +0100 1.3 @@ -27,7 +27,10 @@ 1.4 1.5 __ref __VALUE(__attr attr) 1.6 { 1.7 - return attr.value; 1.8 + if (!__INTEGER(attr)) 1.9 + return attr.value; 1.10 + else 1.11 + return &__common_integer_obj; 1.12 } 1.13 1.14 /* Basic structure tests. */