diff options
author | Rasmus Lerdorf <rasmus@php.net> | 2012-02-06 18:11:56 +0000 |
---|---|---|
committer | Rasmus Lerdorf <rasmus@php.net> | 2012-02-06 18:11:56 +0000 |
commit | 0f0261e0b705a3a1610f9fea214cd8cf0b8b13cb (patch) | |
tree | 16cbdbec9a24a2df50dce7aa63abe18098ce5390 /ext/pcre/php_pcre.c | |
parent | 2500b7e5ba8d7b7f49a9f9547dc13e23e01a1956 (diff) | |
download | php-git-0f0261e0b705a3a1610f9fea214cd8cf0b8b13cb.tar.gz |
Fix for bug 60986
Diffstat (limited to 'ext/pcre/php_pcre.c')
-rw-r--r-- | ext/pcre/php_pcre.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/ext/pcre/php_pcre.c b/ext/pcre/php_pcre.c index 17418435ab..fc96ef6bef 100644 --- a/ext/pcre/php_pcre.c +++ b/ext/pcre/php_pcre.c @@ -252,10 +252,10 @@ PHPAPI pcre_cache_entry* pcre_get_compiled_regex_cache(char *regex, int regex_le back the compiled pattern, otherwise go on and compile it. */ if (zend_hash_find(&PCRE_G(pcre_cache), regex, regex_len+1, (void **)&pce) == SUCCESS) { /* - * We use a quick pcre_info() check to see whether cache is corrupted, and if it + * We use a quick pcre_fullinfo() check to see whether cache is corrupted, and if it * is, we flush it and compile the pattern from scratch. */ - if (pcre_info(pce->re, NULL, NULL) == PCRE_ERROR_BADMAGIC) { + if (pcre_fullinfo(pce->re, NULL, NULL, NULL) == PCRE_ERROR_BADMAGIC) { zend_hash_clean(&PCRE_G(pcre_cache)); } else { #if HAVE_SETLOCALE |