diff options
author | Matthias Wachs <wachs@net.in.tum.de> | 2012-03-01 12:55:50 +0000 |
---|---|---|
committer | Matthias Wachs <wachs@net.in.tum.de> | 2012-03-01 12:55:50 +0000 |
commit | bd048eb574eca410e76d81ee6dd1b214b6966e92 (patch) | |
tree | c3ca686fc8940cd87e8a777138eaf5d4106b1bd8 /src/namestore/gnunet-service-namestore.c | |
parent | f6b097436651f350d98f537034525a6069eb988a (diff) | |
download | gnunet-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.c | 3 |
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 | ||