mirror of
https://github.com/php/php-src.git
synced 2024-09-24 03:17:26 +00:00
Fixed issue #1041 (Fix build in OSX with --enable-dtrace)
This commit is contained in:
parent
47af2381eb
commit
594c220dea
@ -1059,13 +1059,17 @@ static void zend_error_va_list(int type, const char *format, va_list args)
|
||||
}
|
||||
|
||||
#ifdef HAVE_DTRACE
|
||||
if(DTRACE_ERROR_ENABLED()) {
|
||||
if (DTRACE_ERROR_ENABLED()) {
|
||||
char *dtrace_error_buffer;
|
||||
#if !defined(HAVE_NORETURN) || defined(HAVE_NORETURN_ALIAS)
|
||||
va_start(args, format);
|
||||
#endif
|
||||
zend_vspprintf(&dtrace_error_buffer, 0, format, args);
|
||||
DTRACE_ERROR(dtrace_error_buffer, (char *)error_filename, error_lineno);
|
||||
efree(dtrace_error_buffer);
|
||||
#if !defined(HAVE_NORETURN) || defined(HAVE_NORETURN_ALIAS)
|
||||
va_end(args);
|
||||
#endif
|
||||
}
|
||||
#endif /* HAVE_DTRACE */
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user