diff options
-rw-r--r-- | ext/standard/url.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/ext/standard/url.c b/ext/standard/url.c index 6c60e5d1ad..044bd830ce 100644 --- a/ext/standard/url.c +++ b/ext/standard/url.c @@ -132,8 +132,8 @@ PHPAPI php_url *php_url_parse(char *str) php_replace_controlchars(ret->user); } - if (p-pp > 1) { - p++; + pp++; + if (p-pp > 0) { ret->pass = estrndup(pp, (p-pp)); php_replace_controlchars(ret->pass); } |