aboutsummaryrefslogtreecommitdiff
path: root/src/util/pseudonym.c
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2010-06-13 11:44:41 +0000
committerChristian Grothoff <christian@grothoff.org>2010-06-13 11:44:41 +0000
commit37ad983d488bb8c62cd26823850ba01ee2e499d7 (patch)
tree88c3c257bcc06d36b7659d007f3e80d0c6866e24 /src/util/pseudonym.c
parent2749384c8aaa69fbc36ce543a91a2bd725cf0fa7 (diff)
downloadgnunet-37ad983d488bb8c62cd26823850ba01ee2e499d7.tar.gz
gnunet-37ad983d488bb8c62cd26823850ba01ee2e499d7.zip
fixes
Diffstat (limited to 'src/util/pseudonym.c')
-rw-r--r--src/util/pseudonym.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/util/pseudonym.c b/src/util/pseudonym.c
index 057befaa6..6693dadd2 100644
--- a/src/util/pseudonym.c
+++ b/src/util/pseudonym.c
@@ -243,16 +243,17 @@ read_info (const struct GNUNET_CONFIGURATION_Handle *cfg,
243 GNUNET_free (fn); 243 GNUNET_free (fn);
244 return GNUNET_SYSERR; 244 return GNUNET_SYSERR;
245 } 245 }
246 emsg = NULL;
246 if ( (GNUNET_OK != GNUNET_BIO_read_int32 (fileR, ranking)) || 247 if ( (GNUNET_OK != GNUNET_BIO_read_int32 (fileR, ranking)) ||
247 (GNUNET_OK != GNUNET_BIO_read_string(fileR, "Read string error!", ns_name, 200)) || 248 (GNUNET_OK != GNUNET_BIO_read_string(fileR, "Read string error!", ns_name, 200)) ||
248 (GNUNET_OK != GNUNET_BIO_read_meta_data(fileR, "Read meta data error!", meta)) ) 249 (GNUNET_OK != GNUNET_BIO_read_meta_data(fileR, "Read meta data error!", meta)) )
249 { 250 {
250 GNUNET_BIO_read_close(fileR, &emsg); 251 GNUNET_BIO_read_close(fileR, &emsg);
252 GNUNET_free_non_null (emsg);
251 GNUNET_break (GNUNET_OK == GNUNET_DISK_directory_remove (fn)); 253 GNUNET_break (GNUNET_OK == GNUNET_DISK_directory_remove (fn));
252 GNUNET_free (fn); 254 GNUNET_free (fn);
253 return GNUNET_SYSERR; 255 return GNUNET_SYSERR;
254 } 256 }
255 emsg = NULL;
256 if (GNUNET_OK != GNUNET_BIO_read_close(fileR, &emsg)) 257 if (GNUNET_OK != GNUNET_BIO_read_close(fileR, &emsg))
257 { 258 {
258 GNUNET_log (GNUNET_ERROR_TYPE_WARNING, 259 GNUNET_log (GNUNET_ERROR_TYPE_WARNING,