diff options
Diffstat (limited to 'src/lib/testing_api_cmd_pay.c')
-rw-r--r-- | src/lib/testing_api_cmd_pay.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/lib/testing_api_cmd_pay.c b/src/lib/testing_api_cmd_pay.c index 6121171e..15e0adac 100644 --- a/src/lib/testing_api_cmd_pay.c +++ b/src/lib/testing_api_cmd_pay.c @@ -802,12 +802,16 @@ _pay_run (const char *merchant_url, &error_name, &error_line)) { + char *js; + + js = json_dumps (contract_terms, + JSON_INDENT (1)); GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Parser failed on %s:%u for input `%s'\n", error_name, error_line, - json_dumps (contract_terms, - JSON_INDENT (1))); + js); + free (js); GNUNET_break_op (0); return NULL; } |