Changeset 798
Legend:
- Unmodified
- Added
- Removed
-
trunk/xcache.c
r781 r798 2884 2884 } 2885 2885 2886 RETURN_LONG(Z_REFCOUNT _P(variable));2886 RETURN_LONG(Z_REFCOUNT(*variable)); 2887 2887 } 2888 2888 /* }}} */ … … 2900 2900 } 2901 2901 2902 RETURN_BOOL(Z_ISREF _P(variable) && Z_REFCOUNT_P(variable) >= 3);2902 RETURN_BOOL(Z_ISREF(*variable) && Z_REFCOUNT(*variable) >= 3); 2903 2903 } 2904 2904 /* }}} */ -
trunk/xcache.h
r770 r798 54 54 # define ALLOCA_FLAG(x) 55 55 #endif 56 #ifndef Z_ISREF 57 # define Z_ISREF(z) (z).is_ref 58 #endif 56 59 #ifndef Z_SET_ISREF 57 60 # define Z_SET_ISREF(z) (z).is_ref = 1 … … 59 62 #ifndef Z_UNSET_ISREF 60 63 # define Z_UNSET_ISREF(z) (z).is_ref = 0 64 #endif 65 #ifndef Z_REFCOUNT 66 # define Z_REFCOUNT(z) (z).refcount 61 67 #endif 62 68 #ifndef Z_SET_REFCOUNT
Note: See TracChangeset
for help on using the changeset viewer.

