fix
authorChristian Grothoff <christian@grothoff.org>
Fri, 17 Dec 2010 17:18:01 +0000 (17:18 +0000)
committerChristian Grothoff <christian@grothoff.org>
Fri, 17 Dec 2010 17:18:01 +0000 (17:18 +0000)
src/hostlist/hostlist-client.c

index 109a38dbc09f70699a624283679e7df651688c3b..4797a5544bb269dbe7ee909b119027f9e77a46ae 100644 (file)
@@ -1417,8 +1417,8 @@ static void save_hostlist_file ( int shutdown )
                   "HOSTLISTFILE", "HOSTLIST");
       return;
     }
-  if (GNUNET_SYSERR != GNUNET_DISK_directory_create_for_file (filename))
-  {
+  if (GNUNET_SYSERR == GNUNET_DISK_directory_create_for_file (filename))
+    return;
   wh = GNUNET_BIO_write_open (filename);
   if ( NULL == wh)
     {
@@ -1432,7 +1432,6 @@ static void save_hostlist_file ( int shutdown )
   GNUNET_log (GNUNET_ERROR_TYPE_INFO,
               _("Writing %u hostlist URIs to `%s'\n" ),
               linked_list_size, filename);
-  }
   /* add code to write hostlists to file using bio */
   ok = GNUNET_YES;
   counter = 0;