diff options
-rw-r--r-- | ext/com_dotnet/com_extension.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/ext/com_dotnet/com_extension.c b/ext/com_dotnet/com_extension.c index e791cb0126..1353f48cb4 100644 --- a/ext/com_dotnet/com_extension.c +++ b/ext/com_dotnet/com_extension.c @@ -246,11 +246,7 @@ PHP_MINIT_FUNCTION(com_dotnet) #define COM_CONST(x) REGISTER_LONG_CONSTANT(#x, x, CONST_CS|CONST_PERSISTENT) #if SIZEOF_ZEND_LONG == 8 -# define COM_ERR_CONST(x) { \ - zend_long __tmp; \ - ULongToIntPtr(x, &__tmp); \ - REGISTER_LONG_CONSTANT(#x, __tmp, CONST_CS|CONST_PERSISTENT); \ -} +# define COM_ERR_CONST(x) REGISTER_LONG_CONSTANT(#x, (zend_long) (ULONG) (x), CONST_CS|CONST_PERSISTENT) #else # define COM_ERR_CONST COM_CONST #endif |