projects
/
m6w6
/
ext-http
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
|
github
raw
|
inline
| side by side
back to dev
[m6w6/ext-http]
/
php_http_url.c
diff --git
a/php_http_url.c
b/php_http_url.c
index 951af23993d0e4bd7415edd5d84786138a2f1e6e..0640aa710c24176786c3537f7adaadedbbf0ce54 100644
(file)
--- a/
php_http_url.c
+++ b/
php_http_url.c
@@
-1271,7
+1271,7
@@
static const char *parse_query(struct parse_state *state)
tmp = ++state->ptr;
state->url.query = &state->buffer[state->offset];
tmp = ++state->ptr;
state->url.query = &state->buffer[state->offset];
-
do
{
+
while (state->ptr < state->end)
{
switch (*state->ptr) {
case '#':
goto done;
switch (*state->ptr) {
case '#':
goto done;
@@
-1323,7
+1323,9
@@
static const char *parse_query(struct parse_state *state)
}
state->ptr += mb - 1;
}
}
state->ptr += mb - 1;
}
- } while (++state->ptr < state->end);
+
+ ++state->ptr;
+ }
done:
state->buffer[state->offset++] = 0;
done:
state->buffer[state->offset++] = 0;