]> granicus.if.org Git - php/commitdiff
Make sure the timezone is NULL, if change operation fails. Ex. memory_limit
authorIlia Alshanetsky <iliaa@php.net>
Mon, 4 Jul 2005 18:13:15 +0000 (18:13 +0000)
committerIlia Alshanetsky <iliaa@php.net>
Mon, 4 Jul 2005 18:13:15 +0000 (18:13 +0000)
ext/date/php_date.c

index ca80f07cad78c541db51ff8bef445ff0643575b1..03be35cc910faa47aa7af4c54e18b26429d81ff9 100644 (file)
@@ -747,6 +747,7 @@ PHP_FUNCTION(date_timezone_set)
        }
        if (DATEG(timezone)) {
                efree(DATEG(timezone));
+               DATEG(timezone) = NULL;
        }
        DATEG(timezone) = estrndup(zone, zone_len);
        RETURN_TRUE;