Explorar el Código

don't define isnan/isfinite for PHP 7.4

Stefan Siegl hace 5 años
padre
commit
83c215d4b1
Se han modificado 1 ficheros con 1 adiciones y 1 borrados
  1. 1 1
      php_v8js_macros.h

+ 1 - 1
php_v8js_macros.h

@@ -29,7 +29,7 @@
 #include <mutex>
 
 #include <cmath>
-#ifndef isnan
+#if PHP_VERSION_ID < 70400 && !defined(isnan)
 /* php.h requires the isnan() macro, which is removed by c++ <cmath> header,
  * work around: re-define the macro to std::isnan function */
 #define isnan(a) std::isnan(a)