]> granicus.if.org Git - php/commitdiff
- Fix issue with uncaught exceptions in unicode mode
authorMarcus Boerger <helly@php.net>
Fri, 3 Mar 2006 21:58:56 +0000 (21:58 +0000)
committerMarcus Boerger <helly@php.net>
Fri, 3 Mar 2006 21:58:56 +0000 (21:58 +0000)
Zend/zend_exceptions.c

index 7016f9fdb6363f3aa77a5f0b26ec4e3cf275b82e..fed71cfac40d6774cee67587ee665848f825d4af 100644 (file)
@@ -311,10 +311,11 @@ ZEND_METHOD(error_exception, getSeverity)
        { \
                zval tmp, copy; \
                int use_copy; \
-               ZVAL_UNICODEL(&tmp, val, vallen, 0); \
+               ZVAL_UNICODEL(&tmp, val, vallen, 1); \
                zend_make_printable_zval(&tmp, &copy, &use_copy); \
                TRACE_APPEND_STRL(Z_STRVAL(copy), Z_STRLEN(copy)); \
                zval_dtor(&copy); \
+               zval_dtor(&tmp); \
        }
 
 #define TRACE_APPEND_ZVAL(zv) \