]> granicus.if.org Git - php/commitdiff
Fixed memory leak
authorDmitry Stogov <dmitry@zend.com>
Tue, 10 Mar 2015 20:16:09 +0000 (23:16 +0300)
committerDmitry Stogov <dmitry@zend.com>
Tue, 10 Mar 2015 20:16:09 +0000 (23:16 +0300)
ext/intl/calendar/calendar_methods.cpp

index 0b5b0c134d37b92ffe92d82f23d8f531f2c49525..c8acf5fe54602a9bf1a2380aae3cdde882e8e4a7 100644 (file)
@@ -1268,6 +1268,7 @@ U_CFUNC PHP_FUNCTION(intlcal_to_date_time)
        zval *timezone_zval = timezone_convert_to_datetimezone(
                &tz, CALENDAR_ERROR_P(co), "intlcal_to_date_time", &tmp);
        if (timezone_zval == NULL) {
+               zval_ptr_dtor(&ts_zval);
                RETURN_FALSE;
        }