Unidiff1 files changed, 2 insertions, 0 deletions
|
diff --git a/parsing.c b/parsing.c index 4d5cc74..1b22fcf 100644 --- a/ parsing.c+++ b/ parsing.c |
|
@@ -91,8 +91,10 @@ int cgit_parse_query(char *txt, configfn fn) |
91 | while((c=*t) != '\0') { |
91 | while((c=*t) != '\0') { |
92 | if (c=='=') { |
92 | if (c=='=') { |
93 | *t = '\0'; |
93 | *t = '\0'; |
94 | value = t+1; |
94 | value = t+1; |
| |
95 | } else if (c=='+') { |
| |
96 | *t = ' '; |
95 | } else if (c=='&') { |
97 | } else if (c=='&') { |
96 | *t = '\0'; |
98 | *t = '\0'; |
97 | (*fn)(txt, value); |
99 | (*fn)(txt, value); |
98 | txt = t+1; |
100 | txt = t+1; |
|