summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ext/pcre/pcre.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/ext/pcre/pcre.c b/ext/pcre/pcre.c
index c241585309..f813681f59 100644
--- a/ext/pcre/pcre.c
+++ b/ext/pcre/pcre.c
@@ -694,6 +694,7 @@ static char *_php_replace_in_subject(zval *regex, zval *replace, zval *subject)
}
else {
/* Make sure we're dealing with strings and do the replacement */
+ convert_to_string(regex);
convert_to_string(replace);
result = _php_pcre_replace(regex->value.str.val,
subject->value.str.val,