From d15b57895b475da735f02eced50cac2148e94231 Mon Sep 17 00:00:00 2001 From: Felipe Zimmerle Date: Tue, 28 Mar 2017 09:38:10 -0300 Subject: [PATCH] Fix the Multipart parser error for unknown content type --- src/transaction.cc | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/transaction.cc b/src/transaction.cc index 88e82c9c..55d40814 100644 --- a/src/transaction.cc +++ b/src/transaction.cc @@ -726,7 +726,11 @@ int Transaction::processRequestBody() { } else if (m_requestBodyType == WWWFormUrlEncoded) { m_variableOffset++; extractArguments("POST", m_requestBody.str(), m_variableOffset); - } else if (a != NULL) { + } else if (m_requestBodyType != UnknownFormat) { + /** + * FIXME: double check to see if that is a valid scenario... + * + */ std::string error; if (a != NULL && a->empty() == false) { error.assign(*a);