diff options
author | Christian Grothoff <christian@grothoff.org> | 2010-08-15 14:03:54 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2010-08-15 14:03:54 +0000 |
commit | e108308084cdbcb4ba911fff41dfd18c65f0996c (patch) | |
tree | 2eb8721897aa0796633355aedd4dc004468a3f9a /src/util/pseudonym.c | |
parent | f4e8aee439e4ae9119b504fd7adb63c24a8d0364 (diff) | |
download | gnunet-e108308084cdbcb4ba911fff41dfd18c65f0996c.tar.gz gnunet-e108308084cdbcb4ba911fff41dfd18c65f0996c.zip |
nitpicks
Diffstat (limited to 'src/util/pseudonym.c')
-rw-r--r-- | src/util/pseudonym.c | 6 |
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; |