Export compressing routine.

This commit is contained in:
Marcello Stanisci 2019-05-23 20:29:50 +02:00
parent 69f1863d89
commit 5f6d706422
No known key found for this signature in database
GPG Key ID: 8D526861953F4C0F
4 changed files with 13 additions and 10 deletions

View File

@ -24,7 +24,7 @@
#include <microhttpd.h> /* just for HTTP status codes */
#include "taler_signatures.h"
// FIXME(dold): temporary hack
#include "../lib/teah_common.h"
#include "teah_common.h"
/**

View File

@ -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,
return (MHD_NO == TEH_RESPONSE_reply_internal_error
(connection,
TALER_EC_PARSER_OUT_OF_MEMORY,
"out of memory"))
? GNUNET_SYSERR : GNUNET_NO;
"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))

View File

@ -30,7 +30,8 @@ talerinclude_HEADERS = \
taler_signatures.h \
taler_wire_lib.h \
taler_wire_plugin.h \
taler_testing_bank_lib.h
taler_testing_bank_lib.h \
teah_common.h
endif