fixed buffer overrun
[uzbl-mobile] / uzbl.c
diff --git a/uzbl.c b/uzbl.c
index d9fac3a..2bc212c 100644 (file)
--- a/uzbl.c
+++ b/uzbl.c
@@ -242,7 +242,7 @@ expand(char *s, guint recurse) {
     guint etype;
     char upto = ' ';
     char *end_simple_var = "^°!\"§$%&/()=?'`'+~*'#-.:,;@<>| \\{}[]¹²³¼½";
-    char str_end[2];
+    char str_end[3];
     char ret[4096];
     char *vend = NULL;
     GError *err = NULL;