From: Marcus Boerger Date: Sat, 14 Jun 2003 09:25:36 +0000 (+0000) Subject: Bugfix #24182: va_arg macro error in Zend/zend.c X-Git-Tag: RELEASE_1_0_2~275 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=ceb91fba654dda44b9b68fed132af1ff12d94eac;p=php Bugfix #24182: va_arg macro error in Zend/zend.c --- diff --git a/Zend/zend.c b/Zend/zend.c index 1a28887178..c525a18a93 100644 --- a/Zend/zend.c +++ b/Zend/zend.c @@ -906,7 +906,7 @@ ZEND_API void zend_error(int type, const char *format, ...) z_error_message->value.str.val[ZEND_ERROR_BUFFER_SIZE - 1] = '\0'; z_error_message->value.str.len = strlen(z_error_message->value.str.val); #else - strncpy(z_error_message->value.str.val, va_arg(format, char *), ZEND_ERROR_BUFFER_SIZE); + strncpy(z_error_message->value.str.val, format, ZEND_ERROR_BUFFER_SIZE); z_error_message->value.str.val[ZEND_ERROR_BUFFER_SIZE - 1] = '\0'; z_error_message->value.str.len = strlen(z_error_message->value.str.val); /* This is risky... */