Export compressing routine.
This commit is contained in:
parent
69f1863d89
commit
5f6d706422
@ -24,7 +24,7 @@
|
|||||||
#include <microhttpd.h> /* just for HTTP status codes */
|
#include <microhttpd.h> /* just for HTTP status codes */
|
||||||
#include "taler_signatures.h"
|
#include "taler_signatures.h"
|
||||||
// FIXME(dold): temporary hack
|
// FIXME(dold): temporary hack
|
||||||
#include "../lib/teah_common.h"
|
#include "teah_common.h"
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -77,18 +77,20 @@ TEH_PARSE_post_json (struct MHD_Connection *connection,
|
|||||||
json);
|
json);
|
||||||
switch (pr)
|
switch (pr)
|
||||||
{
|
{
|
||||||
|
|
||||||
case GNUNET_JSON_PR_OUT_OF_MEMORY:
|
case GNUNET_JSON_PR_OUT_OF_MEMORY:
|
||||||
return (MHD_NO ==
|
return (MHD_NO == TEH_RESPONSE_reply_internal_error
|
||||||
TEH_RESPONSE_reply_internal_error (connection,
|
(connection,
|
||||||
TALER_EC_PARSER_OUT_OF_MEMORY,
|
TALER_EC_PARSER_OUT_OF_MEMORY,
|
||||||
"out of memory"))
|
"out of memory")) ? GNUNET_SYSERR : GNUNET_NO;
|
||||||
? GNUNET_SYSERR : GNUNET_NO;
|
|
||||||
case GNUNET_JSON_PR_CONTINUE:
|
case GNUNET_JSON_PR_CONTINUE:
|
||||||
return GNUNET_YES;
|
return GNUNET_YES;
|
||||||
|
|
||||||
case GNUNET_JSON_PR_REQUEST_TOO_LARGE:
|
case GNUNET_JSON_PR_REQUEST_TOO_LARGE:
|
||||||
return (MHD_NO ==
|
return (MHD_NO == TEH_RESPONSE_reply_request_too_large
|
||||||
TEH_RESPONSE_reply_request_too_large (connection))
|
(connection)) ? GNUNET_SYSERR : GNUNET_NO;
|
||||||
? GNUNET_SYSERR : GNUNET_NO;
|
|
||||||
case GNUNET_JSON_PR_JSON_INVALID:
|
case GNUNET_JSON_PR_JSON_INVALID:
|
||||||
return (MHD_YES ==
|
return (MHD_YES ==
|
||||||
TEH_RESPONSE_reply_invalid_json (connection))
|
TEH_RESPONSE_reply_invalid_json (connection))
|
||||||
|
@ -30,7 +30,8 @@ talerinclude_HEADERS = \
|
|||||||
taler_signatures.h \
|
taler_signatures.h \
|
||||||
taler_wire_lib.h \
|
taler_wire_lib.h \
|
||||||
taler_wire_plugin.h \
|
taler_wire_plugin.h \
|
||||||
taler_testing_bank_lib.h
|
taler_testing_bank_lib.h \
|
||||||
|
teah_common.h
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user