From 5f6d706422048710c603aa0e3877417d99cae19f Mon Sep 17 00:00:00 2001 From: Marcello Stanisci Date: Thu, 23 May 2019 20:29:50 +0200 Subject: Export compressing routine. --- src/exchange/taler-exchange-httpd_parsing.c | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) (limited to 'src/exchange/taler-exchange-httpd_parsing.c') diff --git a/src/exchange/taler-exchange-httpd_parsing.c b/src/exchange/taler-exchange-httpd_parsing.c index 2a9f7a5a7..d1a1e9df5 100644 --- a/src/exchange/taler-exchange-httpd_parsing.c +++ b/src/exchange/taler-exchange-httpd_parsing.c @@ -77,18 +77,20 @@ TEH_PARSE_post_json (struct MHD_Connection *connection, json); switch (pr) { + case GNUNET_JSON_PR_OUT_OF_MEMORY: - return (MHD_NO == - TEH_RESPONSE_reply_internal_error (connection, - TALER_EC_PARSER_OUT_OF_MEMORY, - "out of memory")) - ? GNUNET_SYSERR : GNUNET_NO; + return (MHD_NO == TEH_RESPONSE_reply_internal_error + (connection, + TALER_EC_PARSER_OUT_OF_MEMORY, + "out of memory")) ? GNUNET_SYSERR : GNUNET_NO; + case GNUNET_JSON_PR_CONTINUE: return GNUNET_YES; + case GNUNET_JSON_PR_REQUEST_TOO_LARGE: - return (MHD_NO == - TEH_RESPONSE_reply_request_too_large (connection)) - ? GNUNET_SYSERR : GNUNET_NO; + return (MHD_NO == TEH_RESPONSE_reply_request_too_large + (connection)) ? GNUNET_SYSERR : GNUNET_NO; + case GNUNET_JSON_PR_JSON_INVALID: return (MHD_YES == TEH_RESPONSE_reply_invalid_json (connection)) -- cgit v1.2.3