commit 67a3a3b409e01268bbf2dffbac7887b8bd56aec7
parent 3d65586a25d59a830eab19f17cbb62ccf2404227
Author: Florian Dold <florian@dold.me>
Date: Tue, 4 Mar 2025 18:19:37 +0100
do not use TALER_MHD in backenddb
Diffstat:
2 files changed, 12 insertions(+), 6 deletions(-)
diff --git a/src/backenddb/pg_insert_contract_terms.c b/src/backenddb/pg_insert_contract_terms.c
@@ -56,10 +56,13 @@ TMH_PG_insert_contract_terms (
GNUNET_JSON_spec_end ()
};
enum GNUNET_GenericReturnValue res;
+ const char *error_json_name;
+ unsigned int error_line;
- res = TALER_MHD_parse_json_data (NULL,
- contract_terms,
- spec);
+ res = GNUNET_JSON_parse (contract_terms,
+ spec,
+ &error_json_name,
+ &error_line);
if (GNUNET_OK != res)
{
GNUNET_break (0);
diff --git a/src/backenddb/pg_update_contract_terms.c b/src/backenddb/pg_update_contract_terms.c
@@ -58,10 +58,13 @@ TMH_PG_update_contract_terms (void *cls,
GNUNET_JSON_spec_end ()
};
enum GNUNET_GenericReturnValue res;
+ const char *error_json_name;
+ unsigned int error_line;
- res = TALER_MHD_parse_json_data (NULL,
- contract_terms,
- spec);
+ res = GNUNET_JSON_parse (contract_terms,
+ spec,
+ &error_json_name,
+ &error_line);
if (GNUNET_OK != res)
{
GNUNET_break (0);