]> git.sur5r.net Git - bacula/bacula/blobdiff - bacula/src/lib/breg.c
Fix compilation warnings with GCC 6.1
[bacula/bacula] / bacula / src / lib / breg.c
index 8034c2c321aeedbf6120f0667220dbfeeb565fd8..2e1a532e820429c6764c0dc2ff036108e1df3128 100644 (file)
@@ -69,9 +69,11 @@ void free_bregexp(BREGEXP *self)
  */
 void free_bregexps(alist *bregexps)
 {
-   Dmsg0(500, "bregexp: freeing all BREGEXP object\n");
-
    BREGEXP *elt;
+   Dmsg0(500, "bregexp: freeing all BREGEXP object\n");
+   if (!bregexps) {
+      return;
+   }
    foreach_alist(elt, bregexps) {
       free_bregexp(elt);
    }