|
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