summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThies C. Arntzen <thies@php.net>1999-11-21 12:05:39 +0000
committerThies C. Arntzen <thies@php.net>1999-11-21 12:05:39 +0000
commit9788129e0e2ece353d57d5d99548be7912e3a61c (patch)
tree515f524bf399a7153abed378b235ec1eb2c9ff4c
parentafcd3611170a69a57da6b122a09ab94ef0034e56 (diff)
downloadphp-git-9788129e0e2ece353d57d5d99548be7912e3a61c.tar.gz
(PHP strtr) little smarter
-rw-r--r--ext/standard/string.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/standard/string.c b/ext/standard/string.c
index f63dfb9d00..d751b60ff6 100644
--- a/ext/standard/string.c
+++ b/ext/standard/string.c
@@ -1120,9 +1120,9 @@ static void php_strtr_array(zval *return_value,char *str,int slen,HashTable *has
}
found = 0;
+ memcpy(key,str+pos,maxlen);
for (len = maxlen; len >= minlen; len--) {
- memcpy(key,str+pos,len);
key[ len ]=0;
if (zend_hash_find(hash,key,len+1,(void**)&trans) == SUCCESS) {