novi upstream verzije 2.8.3
[ossec-hids.git] / src / os_regex / os_regex_free_pattern.c
index 6ee085e..5dfee68 100755 (executable)
@@ -39,12 +39,13 @@ void OSRegex_FreePattern(OSRegex *reg)
         }
 
         free(reg->patterns);
-        free(reg->flags);
-
         reg->patterns = NULL;
-        reg->flags = NULL;
     }
 
+    /* Freeing the flags */
+    free(reg->flags);
+    reg->flags = NULL;
+
     /* Freeing the closure */
     if(reg->prts_closure)
     {