Browse Source

Don't initialize ICU on V8 < 5.3.178

Stefan Siegl 8 năm trước cách đây
mục cha
commit
5f08db8a49
1 tập tin đã thay đổi với 2 bổ sung2 xóa
  1. 2 2
      v8js_v8.cc

+ 2 - 2
v8js_v8.cc

@@ -76,8 +76,8 @@ void v8js_v8_init() /* {{{ */
 		}
 	}
 
-#ifdef PHP_V8_EXEC_PATH
-    /* Initialize ICU */
+#if defined(PHP_V8_EXEC_PATH) && PHP_V8_API_VERSION >= 5003178
+    /* Initialize ICU, call introduced in V8 5.3.178 */
 	v8::V8::InitializeICUDefaultLocation(PHP_V8_EXEC_PATH, nullptr);
 #endif