]> granicus.if.org Git - php/commitdiff
- MFH: fix memleak of pcre study data (Patch by Nuno).
authorDerick Rethans <derick@php.net>
Wed, 6 Sep 2006 17:03:05 +0000 (17:03 +0000)
committerDerick Rethans <derick@php.net>
Wed, 6 Sep 2006 17:03:05 +0000 (17:03 +0000)
ext/pcre/php_pcre.c

index 8b42ef251d911081cff60f332779a103f45fec1d..1b09b1c040a9b3c5f7166f7185aaca8003bdeceb 100644 (file)
@@ -52,6 +52,7 @@ static void php_free_pcre_cache(void *data)
        pcre_cache_entry *pce = (pcre_cache_entry *) data;
        if (!pce) return;
        pefree(pce->re, 1);
+       if (pce->extra) pefree(pce->extra, 1);
 #if HAVE_SETLOCALE
        if ((void*)pce->tables) pefree((void*)pce->tables, 1);
        pefree(pce->locale, 1);