From 4da45bdfab6941a904834e4d088ef3eb8f4ecb26 Mon Sep 17 00:00:00 2001 From: ejurgensen Date: Mon, 8 Jan 2018 20:13:05 +0100 Subject: [PATCH] [httpd] Parser should allow queries that are not key/value E.g. http://prem3.di.fm:80/progressive_hi?my_premium_key --- src/httpd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/httpd.c b/src/httpd.c index e2602298..a0b28c6b 100644 --- a/src/httpd.c +++ b/src/httpd.c @@ -829,7 +829,7 @@ httpd_uri_parse(const char *uri) } query = evhttp_uri_get_query(parsed->ev_uri); - if (query) + if (query && strchr(query, '=')) { ret = evhttp_parse_query_str(query, &(parsed->ev_query)); if (ret < 0)