소스 검색

Don't initialize ICU on V8 < 5.3.178

Stefan Siegl 8 년 전
부모
커밋
5f08db8a49
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  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