exchange

Base system with REST service to issue digital coins, run by the payment service provider
Log | Files | Refs | Submodules | README | LICENSE

commit 704e0913c62e4d2435cf46f911152820c19592f3
parent ddb8cdfa7a2d0bb297ab8190fd17575d916beaf4
Author: Marcello Stanisci <stanisci.m@gmail.com>
Date:   Mon,  8 Apr 2019 00:33:57 +0200

Fix compilation warnings, + enable polymorphic /history handler.

Diffstat:
Msrc/bank-lib/fakebank.c | 8+++++---
1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/src/bank-lib/fakebank.c b/src/bank-lib/fakebank.c @@ -821,6 +821,7 @@ handle_history_skip (const struct HistoryArgs *ha, return pos->next; if (hri->count < 0) return pos->prev; + return NULL; } @@ -848,6 +849,7 @@ handle_history_step (const struct HistoryArgs *ha, hri->count++; return pos->prev; } + return NULL; } @@ -1705,9 +1707,9 @@ handle_mhd_request (void *cls, "/history")) && (0 == strcasecmp (method, MHD_HTTP_METHOD_GET)) ) - return handle_history (h, - connection, - con_cls); + return handle_history_new (h, + connection, + con_cls); /* Unexpected URL path, just close the connection. */ /* we're rather impolite here, but it's a testcase. */