aboutsummaryrefslogtreecommitdiff
path: root/src/util
diff options
context:
space:
mode:
authorMartin Schanzenbach <mschanzenbach@posteo.de>2021-08-08 17:03:15 +0200
committerMartin Schanzenbach <mschanzenbach@posteo.de>2021-08-08 17:03:15 +0200
commit8eaf6eafbf7f1bab5f40ade995161ee27a05a84f (patch)
treebe8fe0b9266b3a03c723179318ee990e3ece8e1d /src/util
parent615487401fd79c62ea42ad15ad3740995030ec5c (diff)
downloadgnunet-8eaf6eafbf7f1bab5f40ade995161ee27a05a84f.tar.gz
gnunet-8eaf6eafbf7f1bab5f40ade995161ee27a05a84f.zip
-various coverity fixes
Diffstat (limited to 'src/util')
-rw-r--r--src/util/client.c2
-rw-r--r--src/util/configuration.c1
-rw-r--r--src/util/disk.c1
3 files changed, 4 insertions, 0 deletions
diff --git a/src/util/client.c b/src/util/client.c
index afd2fe900..febc36508 100644
--- a/src/util/client.c
+++ b/src/util/client.c
@@ -745,6 +745,8 @@ test_service_configuration (const char *service_name,
745 service_name, 745 service_name,
746 "UNIXPATH", 746 "UNIXPATH",
747 _ ("not a valid filename")); 747 _ ("not a valid filename"));
748 if (NULL != unixpath)
749 GNUNET_free (unixpath);
748 return GNUNET_SYSERR; /* UNIXPATH specified but invalid! */ 750 return GNUNET_SYSERR; /* UNIXPATH specified but invalid! */
749 } 751 }
750 GNUNET_free (unixpath); 752 GNUNET_free (unixpath);
diff --git a/src/util/configuration.c b/src/util/configuration.c
index dff3c2e99..1aa52ad76 100644
--- a/src/util/configuration.c
+++ b/src/util/configuration.c
@@ -1007,6 +1007,7 @@ GNUNET_CONFIGURATION_parse (struct GNUNET_CONFIGURATION_Handle *cfg,
1007 cf->source_filename, 1007 cf->source_filename,
1008 parent->source_filename, 1008 parent->source_filename,
1009 filename); 1009 filename);
1010 GNUNET_free (fn);
1010 return GNUNET_SYSERR; 1011 return GNUNET_SYSERR;
1011 } 1012 }
1012 } 1013 }
diff --git a/src/util/disk.c b/src/util/disk.c
index ada35249f..2efb52d46 100644
--- a/src/util/disk.c
+++ b/src/util/disk.c
@@ -1020,6 +1020,7 @@ GNUNET_DISK_glob (const char *glob_pattern,
1020 LOG (GNUNET_ERROR_TYPE_ERROR, 1020 LOG (GNUNET_ERROR_TYPE_ERROR,
1021 "unsupported glob pattern: '%s'\n", 1021 "unsupported glob pattern: '%s'\n",
1022 glob_pattern); 1022 glob_pattern);
1023 GNUNET_free (mypat);
1023 return -1; 1024 return -1;
1024 } 1025 }
1025 1026