]> granicus.if.org Git - php/commitdiff
Fix: #77110 undefined symbol zend_string_equal_val in C++ build
authorRemi Collet <remi@php.net>
Mon, 5 Nov 2018 16:05:49 +0000 (17:05 +0100)
committerRemi Collet <remi@php.net>
Mon, 5 Nov 2018 16:05:49 +0000 (17:05 +0100)
Zend/zend_string.h

index 58975987eb02546562bca76e19cf3d0b4b05d671..4b375c5beceb479ea29d2af1b3bfe4b2df692328 100644 (file)
@@ -295,7 +295,9 @@ static zend_always_inline void zend_string_release_ex(zend_string *s, int persis
 }
 
 #if defined(__GNUC__) && (defined(__i386__) || defined(__x86_64__))
+BEGIN_EXTERN_C()
 ZEND_API zend_bool ZEND_FASTCALL zend_string_equal_val(zend_string *s1, zend_string *s2);
+END_EXTERN_C()
 #else
 static zend_always_inline zend_bool zend_string_equal_val(zend_string *s1, zend_string *s2)
 {