]> granicus.if.org Git - php/commitdiff
rename publicly exposed symbol to avoid name conflicts
authorAnatol Belski <ab@php.net>
Thu, 13 Oct 2016 13:23:15 +0000 (15:23 +0200)
committerAnatol Belski <ab@php.net>
Fri, 14 Oct 2016 00:08:14 +0000 (02:08 +0200)
(cherry picked from commit 730288ae41fe0d40d00b27174b558cf260b1a7df)

Zend/zend_multiply.h
ext/pcre/php_pcre.c

index 0c23071a7f1b28b44a4f8adf34858158a90e1311..8a93990466db12eeb548a1faf4c3785635748927 100644 (file)
@@ -266,7 +266,7 @@ static zend_always_inline size_t zend_safe_address(size_t nmemb, size_t size, si
 }
 #endif
 
-static zend_always_inline size_t safe_address(size_t nmemb, size_t size, size_t offset)
+static zend_always_inline size_t zend_safe_address_guarded(size_t nmemb, size_t size, size_t offset)
 {
        int overflow;
        size_t ret = zend_safe_address(nmemb, size, offset, &overflow);
index 066d5cc51ef4c3bdb0d8d68c1eb626403d6da4e8..ef9569b8605cefe0609869816fcf7a5c8c44a752 100644 (file)
@@ -1248,7 +1248,7 @@ PHPAPI zend_string *php_pcre_replace_impl(pcre_cache_entry *pce, zend_string *su
                                }
 
                                if (new_len >= alloc_len) {
-                                       alloc_len = safe_address(2, new_len, alloc_len);
+                                       alloc_len = zend_safe_address_guarded(2, new_len, alloc_len);
                                        if (result == NULL) {
                                                result = zend_string_alloc(alloc_len, 0);
                                        } else {
@@ -1291,9 +1291,9 @@ PHPAPI zend_string *php_pcre_replace_impl(pcre_cache_entry *pce, zend_string *su
                                /* Use custom function to get replacement string and its length. */
                                eval_result = preg_do_repl_func(replace_val, subject, offsets, subpat_names, count, mark);
                                ZEND_ASSERT(eval_result);
-                               new_len = safe_address(1, ZSTR_LEN(eval_result), new_len);
+                               new_len = zend_safe_address_guarded(1, ZSTR_LEN(eval_result), new_len);
                                if (new_len >= alloc_len) {
-                                       alloc_len = safe_address(2, new_len, alloc_len);
+                                       alloc_len = zend_safe_address_guarded(2, new_len, alloc_len);
                                        if (result == NULL) {
                                                result = zend_string_alloc(alloc_len, 0);
                                        } else {