summaryrefslogtreecommitdiff
path: root/src/mint/mint_db.c
diff options
context:
space:
mode:
authorSree Harsha Totakura <sreeharsha@totakura.in>2015-03-07 14:01:26 +0100
committerSree Harsha Totakura <sreeharsha@totakura.in>2015-03-07 14:09:08 +0100
commit19f05fd20b8baacfb022ee1391fbb6591e81b1bd (patch)
tree6821cc317dec556fd18e3415ecd44be4af21b779 /src/mint/mint_db.c
parentf1d86b7ec238b3b130582cf58d78eb8a25ef17c7 (diff)
downloadexchange-19f05fd20b8baacfb022ee1391fbb6591e81b1bd.tar.gz
exchange-19f05fd20b8baacfb022ee1391fbb6591e81b1bd.tar.bz2
exchange-19f05fd20b8baacfb022ee1391fbb6591e81b1bd.zip
db: Fix uninitialized result cleanup
Diffstat (limited to 'src/mint/mint_db.c')
-rw-r--r--src/mint/mint_db.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/mint/mint_db.c b/src/mint/mint_db.c
index 750ff207b..0a531b202 100644
--- a/src/mint/mint_db.c
+++ b/src/mint/mint_db.c
@@ -820,6 +820,7 @@ TALER_MINT_DB_reserves_in_insert (PGconn *db,
PGresult *result;
int reserve_exists;
+ result = NULL;
if (NULL == reserve)
{
GNUNET_break (0);
@@ -860,7 +861,9 @@ TALER_MINT_DB_reserves_in_insert (PGconn *db,
goto rollback;
}
}
- PQclear (result); result = NULL;
+ if (NULL != result)
+ PQclear (result);
+ result = NULL;
/* create new incoming transaction */
struct TALER_DB_QueryParam params[] = {
TALER_DB_QUERY_PARAM_PTR (reserve->pub),