|
102 | 102 | #define ADD_ASSOC_INT64(_zv, _key, _value) add_assoc_long((_zv), (_key), (_value)) |
103 | 103 | #define ZVAL_INT64(_zv, _value) ZVAL_LONG((_zv), (_value)) |
104 | 104 | #elif SIZEOF_ZEND_LONG == 4 |
105 | | -#define ADD_INDEX_INT64(_zv, _index, _value) \ |
106 | | - if ((_value) > INT32_MAX || (_value) < INT32_MIN) { \ |
107 | | - zval zchild; \ |
108 | | - php_phongo_bson_new_int64(&zchild, (_value) TSRMLS_CC); \ |
109 | | - add_index_zval((_zv), (_index), &zchild); \ |
110 | | - } else { \ |
111 | | - add_index_long((_zv), (_index), (_value)); \ |
| 105 | +#define ADD_INDEX_INT64(_zv, _index, _value) \ |
| 106 | + if ((_value) > INT32_MAX || (_value) < INT32_MIN) { \ |
| 107 | + zval zchild; \ |
| 108 | + php_phongo_bson_new_int64(&zchild, (_value)); \ |
| 109 | + add_index_zval((_zv), (_index), &zchild); \ |
| 110 | + } else { \ |
| 111 | + add_index_long((_zv), (_index), (_value)); \ |
112 | 112 | } |
113 | | -#define ADD_NEXT_INDEX_INT64(_zv, _value) \ |
114 | | - if ((_value) > INT32_MAX || (_value) < INT32_MIN) { \ |
115 | | - zval zchild; \ |
116 | | - php_phongo_bson_new_int64(&zchild, (_value) TSRMLS_CC); \ |
117 | | - add_next_index_zval((_zv), &zchild); \ |
118 | | - } else { \ |
119 | | - add_next_index_long((_zv), (_value)); \ |
| 113 | +#define ADD_NEXT_INDEX_INT64(_zv, _value) \ |
| 114 | + if ((_value) > INT32_MAX || (_value) < INT32_MIN) { \ |
| 115 | + zval zchild; \ |
| 116 | + php_phongo_bson_new_int64(&zchild, (_value)); \ |
| 117 | + add_next_index_zval((_zv), &zchild); \ |
| 118 | + } else { \ |
| 119 | + add_next_index_long((_zv), (_value)); \ |
120 | 120 | } |
121 | | -#define ADD_ASSOC_INT64(_zv, _key, _value) \ |
122 | | - if ((_value) > INT32_MAX || (_value) < INT32_MIN) { \ |
123 | | - zval zchild; \ |
124 | | - php_phongo_bson_new_int64(&zchild, (_value) TSRMLS_CC); \ |
125 | | - add_assoc_zval((_zv), (_key), &zchild); \ |
126 | | - } else { \ |
127 | | - add_assoc_long((_zv), (_key), (_value)); \ |
| 121 | +#define ADD_ASSOC_INT64(_zv, _key, _value) \ |
| 122 | + if ((_value) > INT32_MAX || (_value) < INT32_MIN) { \ |
| 123 | + zval zchild; \ |
| 124 | + php_phongo_bson_new_int64(&zchild, (_value)); \ |
| 125 | + add_assoc_zval((_zv), (_key), &zchild); \ |
| 126 | + } else { \ |
| 127 | + add_assoc_long((_zv), (_key), (_value)); \ |
128 | 128 | } |
129 | | -#define ZVAL_INT64(_zv, _value) \ |
130 | | - if ((_value) > INT32_MAX || (_value) < INT32_MIN) { \ |
131 | | - php_phongo_bson_new_int64((_zv), (_value) TSRMLS_CC); \ |
132 | | - } else { \ |
133 | | - ZVAL_LONG((_zv), (_value)); \ |
| 129 | +#define ZVAL_INT64(_zv, _value) \ |
| 130 | + if ((_value) > INT32_MAX || (_value) < INT32_MIN) { \ |
| 131 | + php_phongo_bson_new_int64((_zv), (_value)); \ |
| 132 | + } else { \ |
| 133 | + ZVAL_LONG((_zv), (_value)); \ |
134 | 134 | } |
135 | 135 | #else /* SIZEOF_ZEND_LONG != 8 && SIZEOF_ZEND_LONG != 4 */ |
136 | 136 | #error Unsupported architecture (integers are neither 32-bit nor 64-bit) |
137 | 137 | #endif /* SIZEOF_ZEND_LONG */ |
138 | 138 |
|
139 | | -void phongo_add_exception_prop(const char* prop, int prop_len, zval* value TSRMLS_DC); |
| 139 | +void phongo_add_exception_prop(const char* prop, int prop_len, zval* value); |
140 | 140 | zend_bool php_phongo_zend_hash_apply_protection_begin(HashTable* ht); |
141 | 141 | zend_bool php_phongo_zend_hash_apply_protection_end(HashTable* ht); |
142 | 142 |
|
|
0 commit comments