Fixed a segfault when trying to enter :<enter> as a command
authoruranther <jwheaton@purdue.edu>
Mon, 29 Jun 2009 18:14:44 +0000 (14:14 -0400)
committeruranther <jwheaton@purdue.edu>
Mon, 29 Jun 2009 18:14:44 +0000 (14:14 -0400)
uzbl.c

diff --git a/uzbl.c b/uzbl.c
index 27611b4..404355d 100644 (file)
--- a/uzbl.c
+++ b/uzbl.c
@@ -1072,7 +1072,8 @@ chain (WebKitWebView *page, GArray *argv, GString *result) {
     guint i = 0;    
     while ((a = argv_idx(argv, i++))) {
         parts = g_strsplit (a, " ", 2);
-        parse_command(parts[0], parts[1], result);
+        if (parts[0])
+          parse_command(parts[0], parts[1], result);
         g_strfreev (parts);
     }
 }