aboutsummaryrefslogtreecommitdiff
path: root/src/mint/taler-mint-httpd.c
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2015-06-18 16:41:36 +0200
committerChristian Grothoff <christian@grothoff.org>2015-06-18 16:41:36 +0200
commit044403701dadd296775215ac85e4bfe0000ebc6c (patch)
treec7daf9a7415a37da23ff9755a8d118a10d17c552 /src/mint/taler-mint-httpd.c
parent37bf816873ac6b8b4e2e69e9c7037046d971dfff (diff)
downloadexchange-044403701dadd296775215ac85e4bfe0000ebc6c.tar.xz
fix range check, fix NULL check, fix plugin linkage
Diffstat (limited to 'src/mint/taler-mint-httpd.c')
-rw-r--r--src/mint/taler-mint-httpd.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/mint/taler-mint-httpd.c b/src/mint/taler-mint-httpd.c
index d74ecf022..51cb14c88 100644
--- a/src/mint/taler-mint-httpd.c
+++ b/src/mint/taler-mint-httpd.c
@@ -474,8 +474,11 @@ main (int argc, char *const *argv)
session = TMH_plugin->get_session (TMH_plugin->cls,
GNUNET_YES);
- TMH_plugin->drop_temporary (TMH_plugin->cls,
- session);
+ if (NULL == session)
+ GNUNET_break (0);
+ else
+ TMH_plugin->drop_temporary (TMH_plugin->cls,
+ session);
}
TALER_MINTDB_plugin_unload (TMH_plugin);