From 2b1f30bfd76fe82ff850f41508ae7a71b42e6be1 Mon Sep 17 00:00:00 2001 From: Adam Dickmeiss Date: Mon, 5 Jan 2015 15:34:17 +0100 Subject: [PATCH] Fix application/x-www-form-urlencoded + empty YAZ-810 --- src/srwutil.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/srwutil.c b/src/srwutil.c index 723ffc3..9167ea8 100644 --- a/src/srwutil.c +++ b/src/srwutil.c @@ -416,7 +416,7 @@ int yaz_sru_decode(Z_HTTP_Request *hreq, Z_SRW_PDU **srw_pdu, p1 = p0 + strlen(p0); if (p1 != p0) db = yaz_decode_sru_dbpath_odr(decode, p0, p1 - p0); - if (!strcmp(hreq->method, "POST")) + if (!strcmp(hreq->method, "POST") && hreq->content_buf) p1 = hreq->content_buf; yaz_uri_to_array(p1, decode, &uri_name, &uri_val); #if YAZ_HAVE_XML2 -- 1.7.10.4