]> granicus.if.org Git - php/commit
Constify to void build warning for C++ ext. [-Wwrite-strings]
authorRemi Collet <remi@php.net>
Fri, 10 Mar 2017 10:52:26 +0000 (11:52 +0100)
committerRemi Collet <remi@php.net>
Fri, 10 Mar 2017 10:52:26 +0000 (11:52 +0100)
commitec31924cd68df4f5591664d487baaba0d01b1daf
treede39bfabc2f264427a968e45294a5e3cefe865da
parent9ad8e8f8ee207f8c50d1737950a1d848dc409afe
Constify to void build warning for C++ ext. [-Wwrite-strings]

Example (with v8js):

/builddir/build/BUILD/php-pecl-v8js-1.3.4/NTS/v8js_class.cc: In function 'void v8js_execute_script(zval*, v8js_script*, long int, long int, long int, zval**)':
/usr/include/php/Zend/zend.h:204:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 #define zend_bailout()  _zend_bailout(__FILE__, __LINE__)
                                                         ^
/builddir/build/BUILD/php-pecl-v8js-1.3.4/NTS/v8js_class.cc:633:3: note: in expansion of macro 'zend_bailout'
   zend_bailout();
   ^~~~~~~~~~~~
Zend/zend.c
Zend/zend.h