Skip to content

Commit 02b5b72

Browse files
authored
Fix BC break of zend_throw_exception
1 parent 170d63e commit 02b5b72

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Zend/zend_exceptions.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -851,7 +851,7 @@ static zend_object *zend_throw_exception_zstr(zend_class_entry *exception_ce, ze
851851

852852
ZEND_API ZEND_COLD zend_object *zend_throw_exception(zend_class_entry *exception_ce, const char *message, zend_long code) /* {{{ */
853853
{
854-
zend_string *msg_str = zend_string_init(message, strlen(message), 0);
854+
zend_string *msg_str = message ? zend_string_init(message, strlen(message), 0) : NULL;
855855
zend_object *ex = zend_throw_exception_zstr(exception_ce, msg_str, code);
856856
zend_string_release(msg_str);
857857
return ex;

0 commit comments

Comments
 (0)