فهرست منبع

Fix passing of null bytes from V8 to PHP (github issue #80).

Taneli Leppa 11 سال پیش
والد
کامیت
3b6390b7f8
1فایلهای تغییر یافته به همراه2 افزوده شده و 1 حذف شده
  1. 2 1
      v8js_convert.cc

+ 2 - 1
v8js_convert.cc

@@ -914,7 +914,8 @@ int v8js_to_zval(v8::Handle<v8::Value> jsValue, zval *return_value, int flags, v
 	{
 		v8::String::Utf8Value str(jsValue);
 		const char *cstr = ToCString(str);
-		RETVAL_STRING(cstr, 1);
+		RETVAL_STRINGL(cstr, jsValue->ToString()->Utf8Length(), 1);
+//		RETVAL_STRING(cstr, 1);
 	}
 	else if (jsValue->IsBoolean())
 	{