From 0baf3c103e55a8227de32a6d43afd749538bb1a5 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Thu, 4 Jan 2018 19:18:32 +0100 Subject: fix misc compiler warnings --- src/util/gnunet-ecc.c | 35 +++++++++++++++++++++++++++-------- 1 file changed, 27 insertions(+), 8 deletions(-) (limited to 'src/util/gnunet-ecc.c') diff --git a/src/util/gnunet-ecc.c b/src/util/gnunet-ecc.c index 66a4bd3e9..59a100a8c 100644 --- a/src/util/gnunet-ecc.c +++ b/src/util/gnunet-ecc.c @@ -281,8 +281,10 @@ print_key (const char *filename) uint64_t fs; unsigned int total_hostkeys; unsigned int c; + ssize_t sret; - if (GNUNET_YES != GNUNET_DISK_file_test (filename)) + if (GNUNET_YES != + GNUNET_DISK_file_test (filename)) { fprintf (stderr, _("Hostkeys file `%s' not found\n"), @@ -291,7 +293,11 @@ print_key (const char *filename) } /* Check hostkey file size, read entire thing into memory */ - if (GNUNET_OK != GNUNET_DISK_file_size (filename, &fs, GNUNET_YES, GNUNET_YES)) + if (GNUNET_OK != + GNUNET_DISK_file_size (filename, + &fs, + GNUNET_YES, + GNUNET_YES)) fs = 0; if (0 == fs) { @@ -307,15 +313,22 @@ print_key (const char *filename) filename); return; } - fd = GNUNET_DISK_file_open (filename, GNUNET_DISK_OPEN_READ, - GNUNET_DISK_PERM_NONE); + fd = GNUNET_DISK_file_open (filename, + GNUNET_DISK_OPEN_READ, + GNUNET_DISK_PERM_NONE); if (NULL == fd) { - GNUNET_log_strerror_file (GNUNET_ERROR_TYPE_ERROR, "open", filename); + GNUNET_log_strerror_file (GNUNET_ERROR_TYPE_ERROR, + "open", + filename); return; } hostkeys_data = GNUNET_malloc (fs); - if (fs != GNUNET_DISK_file_read (fd, hostkeys_data, fs)) + sret = GNUNET_DISK_file_read (fd, + hostkeys_data, + fs); + if ( (sret < 0) || + (fs != (size_t) sret) ) { fprintf (stderr, _("Could not read hostkey file: %s\n"), @@ -351,15 +364,21 @@ print_key (const char *filename) /** * Main function that will be run by the scheduler. * - * @param cls closure + * @param cls closure, NULL * @param args remaining command-line arguments * @param cfgfile name of the configuration file used (for saving, can be NULL!) * @param cfg configuration */ static void -run (void *cls, char *const *args, const char *cfgfile, +run (void *cls, + char *const *args, + const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *cfg) { + (void) cls; + (void) cfgfile; + (void) cfg; + if (print_examples_flag) { print_examples (); -- cgit v1.2.3