فهرست منبع

Set script identifier as String, not Symbol

Otherwise long module identifiers might get cut off.
Stefan Siegl 10 سال پیش
والد
کامیت
4853c6d17f
1فایلهای تغییر یافته به همراه1 افزوده شده و 1 حذف شده
  1. 1 1
      v8js_methods.cc

+ 1 - 1
v8js_methods.cc

@@ -347,7 +347,7 @@ V8JS_METHOD(require)
 	// Enter the module context
 	v8::Context::Scope scope(context);
 	// Set script identifier
-	v8::Local<v8::String> sname = V8JS_SYM(normalised_module_id);
+	v8::Local<v8::String> sname = V8JS_STR(normalised_module_id);
 
 	v8::Local<v8::String> source = V8JS_STRL(Z_STRVAL_P(module_code), Z_STRLEN_P(module_code));
 	zval_ptr_dtor(&module_code);