aboutsummaryrefslogtreecommitdiff
path: root/src/util/pseudonym.c
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2010-08-15 14:03:54 +0000
committerChristian Grothoff <christian@grothoff.org>2010-08-15 14:03:54 +0000
commite108308084cdbcb4ba911fff41dfd18c65f0996c (patch)
tree2eb8721897aa0796633355aedd4dc004468a3f9a /src/util/pseudonym.c
parentf4e8aee439e4ae9119b504fd7adb63c24a8d0364 (diff)
downloadgnunet-e108308084cdbcb4ba911fff41dfd18c65f0996c.tar.gz
gnunet-e108308084cdbcb4ba911fff41dfd18c65f0996c.zip
nitpicks
Diffstat (limited to 'src/util/pseudonym.c')
-rw-r--r--src/util/pseudonym.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/util/pseudonym.c b/src/util/pseudonym.c
index af7168b6c..0cddba580 100644
--- a/src/util/pseudonym.c
+++ b/src/util/pseudonym.c
@@ -244,12 +244,16 @@ read_info (const struct GNUNET_CONFIGURATION_Handle *cfg,
244 return GNUNET_SYSERR; 244 return GNUNET_SYSERR;
245 } 245 }
246 emsg = NULL; 246 emsg = NULL;
247 *ns_name = NULL;
247 if ( (GNUNET_OK != GNUNET_BIO_read_int32 (fileR, ranking)) || 248 if ( (GNUNET_OK != GNUNET_BIO_read_int32 (fileR, ranking)) ||
248 (GNUNET_OK != GNUNET_BIO_read_string(fileR, "Read string error!", ns_name, 200)) || 249 (GNUNET_OK != GNUNET_BIO_read_string(fileR, "Read string error!", ns_name, 200)) ||
250 (NULL == *ns_name) ||
249 (GNUNET_OK != GNUNET_BIO_read_meta_data(fileR, "Read meta data error!", meta)) ) 251 (GNUNET_OK != GNUNET_BIO_read_meta_data(fileR, "Read meta data error!", meta)) )
250 { 252 {
251 GNUNET_BIO_read_close(fileR, &emsg); 253 GNUNET_BIO_read_close(fileR, &emsg);
252 GNUNET_free_non_null (emsg); 254 GNUNET_free_non_null (emsg);
255 GNUNET_free_non_null (*ns_name);
256 *ns_name = NULL;
253 GNUNET_break (GNUNET_OK == GNUNET_DISK_directory_remove (fn)); 257 GNUNET_break (GNUNET_OK == GNUNET_DISK_directory_remove (fn));
254 GNUNET_free (fn); 258 GNUNET_free (fn);
255 return GNUNET_SYSERR; 259 return GNUNET_SYSERR;
@@ -263,6 +267,8 @@ read_info (const struct GNUNET_CONFIGURATION_Handle *cfg,
263 GNUNET_break (GNUNET_OK == GNUNET_DISK_directory_remove (fn)); 267 GNUNET_break (GNUNET_OK == GNUNET_DISK_directory_remove (fn));
264 GNUNET_CONTAINER_meta_data_destroy (*meta); 268 GNUNET_CONTAINER_meta_data_destroy (*meta);
265 *meta = NULL; 269 *meta = NULL;
270 GNUNET_free_non_null (*ns_name);
271 *ns_name = NULL;
266 GNUNET_free_non_null (emsg); 272 GNUNET_free_non_null (emsg);
267 GNUNET_free (fn); 273 GNUNET_free (fn);
268 return GNUNET_SYSERR; 274 return GNUNET_SYSERR;