diff options
author | Thies C. Arntzen <thies@php.net> | 1999-11-21 12:05:39 +0000 |
---|---|---|
committer | Thies C. Arntzen <thies@php.net> | 1999-11-21 12:05:39 +0000 |
commit | 9788129e0e2ece353d57d5d99548be7912e3a61c (patch) | |
tree | 515f524bf399a7153abed378b235ec1eb2c9ff4c | |
parent | afcd3611170a69a57da6b122a09ab94ef0034e56 (diff) | |
download | php-git-9788129e0e2ece353d57d5d99548be7912e3a61c.tar.gz |
(PHP strtr) little smarter
-rw-r--r-- | ext/standard/string.c | 2 |
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) { |