From 00a0a505b7b6540c78f8e73cb693baf06e53157a Mon Sep 17 00:00:00 2001
From: Daniel Carl <danielcarl@gmx.de>
Date: Sun, 7 Sep 2014 00:59:41 +0200
Subject: [PATCH] Fixed possible use of uninitialized variable.

---
 src/autocmd.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/autocmd.c b/src/autocmd.c
index e5b4e10..97fc154 100644
--- a/src/autocmd.c
+++ b/src/autocmd.c
@@ -145,7 +145,7 @@ gboolean autocmd_add(char *name, gboolean delete)
     guint bits;
     char *parse, *word, *pattern, *excmd;
     GSList *item;
-    AuGroup *grp;
+    AuGroup *grp = NULL;
 
     parse = name;
 
@@ -222,7 +222,7 @@ gboolean autocmd_add(char *name, gboolean delete)
     }
 
     /* add the new autocmd */
-    if (excmd) {
+    if (excmd && grp) {
         AutoCmd *cmd = new_autocmd(excmd, pattern);
         cmd->bits    = bits;
 
-- 
2.20.1