diff options
Diffstat (limited to 'src/microhttpd/postprocessor.c')
-rw-r--r-- | src/microhttpd/postprocessor.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/microhttpd/postprocessor.c b/src/microhttpd/postprocessor.c index 6512c603..95c7938f 100644 --- a/src/microhttpd/postprocessor.c +++ b/src/microhttpd/postprocessor.c | |||
@@ -382,7 +382,7 @@ post_process_urlencoded (struct MHD_PostProcessor *pp, | |||
382 | buf[pp->buffer_pos] = '\0'; /* 0-terminate key */ | 382 | buf[pp->buffer_pos] = '\0'; /* 0-terminate key */ |
383 | pp->buffer_pos = 0; /* reset for next key */ | 383 | pp->buffer_pos = 0; /* reset for next key */ |
384 | MHD_unescape_plus (buf); | 384 | MHD_unescape_plus (buf); |
385 | MHD_http_unescape (NULL, NULL, buf); | 385 | MHD_http_unescape (buf); |
386 | poff += equals + 1; | 386 | poff += equals + 1; |
387 | pp->state = PP_ProcessValue; | 387 | pp->state = PP_ProcessValue; |
388 | pp->value_offset = 0; | 388 | pp->value_offset = 0; |
@@ -443,7 +443,7 @@ post_process_urlencoded (struct MHD_PostProcessor *pp, | |||
443 | /* unescape */ | 443 | /* unescape */ |
444 | xbuf[xoff] = '\0'; /* 0-terminate in preparation */ | 444 | xbuf[xoff] = '\0'; /* 0-terminate in preparation */ |
445 | MHD_unescape_plus (xbuf); | 445 | MHD_unescape_plus (xbuf); |
446 | xoff = MHD_http_unescape (NULL, NULL, xbuf); | 446 | xoff = MHD_http_unescape (xbuf); |
447 | /* finally: call application! */ | 447 | /* finally: call application! */ |
448 | pp->must_ikvi = MHD_NO; | 448 | pp->must_ikvi = MHD_NO; |
449 | if (MHD_NO == pp->ikvi (pp->cls, MHD_POSTDATA_KIND, (const char *) &pp[1], /* key */ | 449 | if (MHD_NO == pp->ikvi (pp->cls, MHD_POSTDATA_KIND, (const char *) &pp[1], /* key */ |