From 5f08db8a499ef1617236a2576f8c8ad59a5ab66b Mon Sep 17 00:00:00 2001 From: Stefan Siegl Date: Fri, 14 Apr 2017 19:36:21 +0200 Subject: [PATCH] Don't initialize ICU on V8 < 5.3.178 --- v8js_v8.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/v8js_v8.cc b/v8js_v8.cc index ab432e5..ecd6a99 100644 --- a/v8js_v8.cc +++ b/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