|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
[1999-11-21 21:11 UTC] sas at cvs dot php dot net
|
|||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Tue Oct 28 13:00:01 2025 UTC |
--- php-4.0b3/ext/standard/url.c.orig Sun Nov 21 23:30:07 1999 +++ php-4.0b3/ext/standard/url.c Sun Nov 21 23:38:59 1999 @@ -297,9 +297,14 @@ var_reset(return_value); return; } - len = _php3_urldecode((*arg)->value.str.val, (*arg)->value.str.len); - RETVAL_STRINGL((*arg)->value.str.val, len, 1); + { char *str; /* Heo Hee-Seok: Bug fix */ + str = (char *) emalloc((*arg)->value.str.len + 1); + strncpy(str, (*arg)->value.str.val, (*arg)->value.str.len + 1); + len = _php3_urldecode(str, (*arg)->value.str.len); + + RETVAL_STRINGL(str, len, 1); + efree(str); } } /* }}} */