Silence LTO related compiler warning
authorChristian Göttsche <cgzones@googlemail.com>
Mon, 21 Jun 2021 13:59:02 +0000 (15:59 +0200)
committerPeter Michael Green <plugwash@raspbian.org>
Thu, 20 Jun 2024 17:16:27 +0000 (17:16 +0000)
master-service-settings-cache.c: In function 'master_service_settings_cache_init_filter':
master-service-settings-cache.c:94:3: warning: 'error' may be used uninitialized in this function [-Wmaybe-uninitialized]
   94 |   i_error("master-service: cannot get filters: %s", error);
      |   ^
master-service-settings-cache.c:89:14: note: 'error' was declared here
   89 |  const char *error;
      |              ^

Gbp-Pq: Name Silence-LTO-related-compiler-warning.patch

src/lib-master/master-service-settings-cache.c

index 11dd66bb5a20597926ba3ee6baeb8cf8bace454a..d60f392c016702951c66f61aa021ad451e925379 100644 (file)
@@ -86,7 +86,7 @@ master_service_settings_cache_init(struct master_service *service,
 int master_service_settings_cache_init_filter(struct master_service_settings_cache *cache)
 {
        const char *const *filters;
-       const char *error;
+       const char *error = NULL;
 
        if (cache->filters != NULL)
                return 0;