return FAILURE;
}
+#define Z_ISUSER(zv) (Z_TYPE(zv) <= 10)
+#define Z_ISUSER_P(zvp) Z_ISUSER(*(zvp))
+
#define RETVAL_STR_COPY(zs) ZVAL_STR_COPY(return_value, zs)
#define RETURN_STR_COPY(zs) do { \
ZVAL_STR_COPY(return_value, zs); \
}
if (key) {
- memcpy(&arrkey, key, sizeof(*key));
+ memcpy(arrkey, key, sizeof(*key));
}
if ((arrkey->stringified = !arrkey->key)) {
arrkey->key = zend_long_to_str(arrkey->h);