GNUNET_log (GNUNET_ERROR_TYPE_ERROR,
"Hostkey `%s' missing. Exiting.\n",
HOSTKEY_FILE);
+ GNUNET_free (keyfile);
+ end_badly_now ();
+ return;
}
if (GNUNET_OK != GNUNET_DISK_directory_create_for_file (keyfile))
GNUNET_log (GNUNET_ERROR_TYPE_ERROR,
"Could not create a directory for hostkey `%s'. Exiting.\n",
keyfile);
+ GNUNET_free (keyfile);
end_badly_now ();
return;
}
GNUNET_log (GNUNET_ERROR_TYPE_ERROR,
"Could not copy hostkey `%s' to destination `%s'. Exiting.\n",
HOSTKEY_FILE, keyfile);
+ GNUNET_free (keyfile);
end_badly_now ();
return;
}