fix leaks in auditordb
This commit is contained in:
parent
5503c78160
commit
13707999f1
@ -143,6 +143,7 @@ connect_to_postgres (struct PostgresClosure *pc)
|
|||||||
TALER_LOG_ERROR ("Database connection failed: %s\n",
|
TALER_LOG_ERROR ("Database connection failed: %s\n",
|
||||||
PQerrorMessage (conn));
|
PQerrorMessage (conn));
|
||||||
GNUNET_break (0);
|
GNUNET_break (0);
|
||||||
|
PQfinish (conn);
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
PQsetNoticeReceiver (conn,
|
PQsetNoticeReceiver (conn,
|
||||||
|
@ -159,10 +159,13 @@ run (void *cls)
|
|||||||
struct TALER_DenominationPrivateKey denom_priv;
|
struct TALER_DenominationPrivateKey denom_priv;
|
||||||
struct TALER_DenominationPublicKey denom_pub;
|
struct TALER_DenominationPublicKey denom_pub;
|
||||||
struct GNUNET_HashCode denom_pub_hash;
|
struct GNUNET_HashCode denom_pub_hash;
|
||||||
|
|
||||||
denom_priv.rsa_private_key = GNUNET_CRYPTO_rsa_private_key_create (1024);
|
denom_priv.rsa_private_key = GNUNET_CRYPTO_rsa_private_key_create (1024);
|
||||||
denom_pub.rsa_public_key = GNUNET_CRYPTO_rsa_private_key_get_public (
|
denom_pub.rsa_public_key = GNUNET_CRYPTO_rsa_private_key_get_public (
|
||||||
denom_priv.rsa_private_key);
|
denom_priv.rsa_private_key);
|
||||||
GNUNET_CRYPTO_rsa_public_key_hash (denom_pub.rsa_public_key, &denom_pub_hash);
|
GNUNET_CRYPTO_rsa_public_key_hash (denom_pub.rsa_public_key, &denom_pub_hash);
|
||||||
|
GNUNET_CRYPTO_rsa_private_key_free (denom_priv.rsa_private_key);
|
||||||
|
GNUNET_CRYPTO_rsa_public_key_free (denom_pub.rsa_public_key);
|
||||||
|
|
||||||
struct GNUNET_TIME_Absolute now, past, future, date;
|
struct GNUNET_TIME_Absolute now, past, future, date;
|
||||||
now = GNUNET_TIME_absolute_get ();
|
now = GNUNET_TIME_absolute_get ();
|
||||||
|
Loading…
Reference in New Issue
Block a user