mirror of
https://github.com/phpv8/v8js.git
synced 2024-12-23 04:51:53 +00:00
Fix ZTS build
This commit is contained in:
parent
2b897e8bc4
commit
27d326a196
@ -836,7 +836,7 @@ static void php_v8js_named_property_deleter(v8::Local<v8::String> property, cons
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
static v8::Handle<v8::Object> php_v8js_wrap_object(v8::Isolate *isolate, zend_class_entry *ce, zval *value) /* {{{ */
|
static v8::Handle<v8::Object> php_v8js_wrap_object(v8::Isolate *isolate, zend_class_entry *ce, zval *value TSRMLS_DC) /* {{{ */
|
||||||
{
|
{
|
||||||
php_v8js_ctx *ctx = (php_v8js_ctx *) isolate->GetData(0);
|
php_v8js_ctx *ctx = (php_v8js_ctx *) isolate->GetData(0);
|
||||||
v8::Local<v8::FunctionTemplate> new_tpl;
|
v8::Local<v8::FunctionTemplate> new_tpl;
|
||||||
@ -932,7 +932,7 @@ static v8::Handle<v8::Object> php_v8js_wrap_object(v8::Isolate *isolate, zend_cl
|
|||||||
/* }}} */
|
/* }}} */
|
||||||
|
|
||||||
|
|
||||||
v8::Handle<v8::Object> php_v8js_wrap_array_to_object(v8::Isolate *isolate, zval *value) /* {{{ */
|
static v8::Handle<v8::Object> php_v8js_wrap_array_to_object(v8::Isolate *isolate, zval *value TSRMLS_DC) /* {{{ */
|
||||||
{
|
{
|
||||||
int i;
|
int i;
|
||||||
HashPosition pos;
|
HashPosition pos;
|
||||||
@ -1028,12 +1028,12 @@ v8::Handle<v8::Value> php_v8js_hash_to_jsobj(zval *value, v8::Isolate *isolate T
|
|||||||
|
|
||||||
/* If it's a PHP object, wrap it */
|
/* If it's a PHP object, wrap it */
|
||||||
if (ce) {
|
if (ce) {
|
||||||
return php_v8js_wrap_object(isolate, ce, value);
|
return php_v8js_wrap_object(isolate, ce, value TSRMLS_CC);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Associative PHP arrays cannot be wrapped to JS arrays, convert them to
|
/* Associative PHP arrays cannot be wrapped to JS arrays, convert them to
|
||||||
* JS objects and attach all their array keys as properties. */
|
* JS objects and attach all their array keys as properties. */
|
||||||
return php_v8js_wrap_array_to_object(isolate, value);
|
return php_v8js_wrap_array_to_object(isolate, value TSRMLS_CC);
|
||||||
}
|
}
|
||||||
/* }}} */
|
/* }}} */
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user