diff options
author | Martin Schanzenbach <mschanzenbach@posteo.de> | 2021-08-08 17:03:15 +0200 |
---|---|---|
committer | Martin Schanzenbach <mschanzenbach@posteo.de> | 2021-08-08 17:03:15 +0200 |
commit | 8eaf6eafbf7f1bab5f40ade995161ee27a05a84f (patch) | |
tree | be8fe0b9266b3a03c723179318ee990e3ece8e1d /src/util | |
parent | 615487401fd79c62ea42ad15ad3740995030ec5c (diff) | |
download | gnunet-8eaf6eafbf7f1bab5f40ade995161ee27a05a84f.tar.gz gnunet-8eaf6eafbf7f1bab5f40ade995161ee27a05a84f.zip |
-various coverity fixes
Diffstat (limited to 'src/util')
-rw-r--r-- | src/util/client.c | 2 | ||||
-rw-r--r-- | src/util/configuration.c | 1 | ||||
-rw-r--r-- | src/util/disk.c | 1 |
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 | ||