]> granicus.if.org Git - php/commitdiff
MFH
authorAndrei Zmievski <andrei@php.net>
Tue, 20 May 2003 18:12:07 +0000 (18:12 +0000)
committerAndrei Zmievski <andrei@php.net>
Tue, 20 May 2003 18:12:07 +0000 (18:12 +0000)
ext/pcre/php_pcre.c

index a18f57b7d8f6603bb38090241e5e0f8cd6785d0b..6aefb0c05812c39e162209e51560f78521426c9f 100644 (file)
@@ -56,6 +56,7 @@ static void *php_pcre_malloc(size_t size)
 
 static void php_pcre_free(void *ptr)
 {
+       if (ptr)
        pefree(ptr, 1);
 }
 
@@ -63,6 +64,7 @@ static void php_pcre_free(void *ptr)
 static void php_free_pcre_cache(void *data)
 {
        pcre_cache_entry *pce = (pcre_cache_entry *) data;
+       if (!pce) return;
        pefree(pce->re, 1);
 #if HAVE_SETLOCALE
        if ((void*)pce->tables) pefree((void*)pce->tables, 1);