aboutsummaryrefslogtreecommitdiff
path: root/src/namestore/gnunet-service-namestore.c
diff options
context:
space:
mode:
authorMatthias Wachs <wachs@net.in.tum.de>2012-03-01 12:55:50 +0000
committerMatthias Wachs <wachs@net.in.tum.de>2012-03-01 12:55:50 +0000
commitbd048eb574eca410e76d81ee6dd1b214b6966e92 (patch)
treec3ca686fc8940cd87e8a777138eaf5d4106b1bd8 /src/namestore/gnunet-service-namestore.c
parentf6b097436651f350d98f537034525a6069eb988a (diff)
downloadgnunet-bd048eb574eca410e76d81ee6dd1b214b6966e92.tar.gz
gnunet-bd048eb574eca410e76d81ee6dd1b214b6966e92.zip
- test pass (not on sparc)
Diffstat (limited to 'src/namestore/gnunet-service-namestore.c')
-rw-r--r--src/namestore/gnunet-service-namestore.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/namestore/gnunet-service-namestore.c b/src/namestore/gnunet-service-namestore.c
index 67c83bc42..b09c0bca8 100644
--- a/src/namestore/gnunet-service-namestore.c
+++ b/src/namestore/gnunet-service-namestore.c
@@ -512,7 +512,6 @@ GNUNET_NAMESTORE_create_signature (const struct GNUNET_CRYPTO_RsaPrivateKey *key
512 512
513 GNUNET_CRYPTO_rsa_sign (key, sig_purpose, sig); 513 GNUNET_CRYPTO_rsa_sign (key, sig_purpose, sig);
514 514
515 GNUNET_free (rd_ser);
516 GNUNET_free (sig_purpose); 515 GNUNET_free (sig_purpose);
517 return sig; 516 return sig;
518} 517}
@@ -656,6 +655,8 @@ static void handle_record_create (void *cls,
656 /* Get existing records for name */ 655 /* Get existing records for name */
657 res = GSN_database->iterate_records(GSN_database->cls, &pubkey_hash, name_tmp, 0, &handle_create_record_it, &crc); 656 res = GSN_database->iterate_records(GSN_database->cls, &pubkey_hash, name_tmp, 0, &handle_create_record_it, &crc);
658 657
658 GNUNET_CRYPTO_rsa_key_free(pkey);
659
659 GNUNET_SERVER_receive_done (client, GNUNET_OK); 660 GNUNET_SERVER_receive_done (client, GNUNET_OK);
660} 661}
661 662