]> granicus.if.org Git - php/commitdiff
Binary safety patch from Moriyoshi
authorRasmus Lerdorf <rasmus@php.net>
Sat, 25 Feb 2006 21:30:32 +0000 (21:30 +0000)
committerRasmus Lerdorf <rasmus@php.net>
Sat, 25 Feb 2006 21:30:32 +0000 (21:30 +0000)
ext/standard/html.c

index 22441195e47b053c3ea1f13ba0014c718bdbc35f..b1d05fd893cff864beffef76e9164aa71c236eb8 100644 (file)
@@ -884,7 +884,7 @@ PHPAPI char *php_unescape_html_entities(unsigned char *old, int oldlen, int *new
        unsigned char replacement[15];
        int replacement_len;
 
-       ret = estrdup(old);
+       ret = estrndup(old, oldlen);
        retlen = oldlen;
        if (!retlen) {
                goto empty_source;