client: Reserve space for trailing NULL in the array
authorPatrik Flykt <patrik.flykt@linux.intel.com>
Wed, 22 May 2013 09:21:34 +0000 (12:21 +0300)
committerPatrik Flykt <patrik.flykt@linux.intel.com>
Wed, 22 May 2013 10:18:39 +0000 (13:18 +0300)
client/input.c

index a6eb136..78f68a9 100644 (file)
@@ -96,7 +96,7 @@ static void rl_handler(char *input)
        args = g_strsplit(input, " ", 0);
        num = g_strv_length(args);
 
-       trim_args = g_new0(char *, num);
+       trim_args = g_new0(char *, num + 1);
        for (i = 0, len = 0; i < num; i++) {
                if (*args[i] != '\0') {
                        trim_args[len] = args[i];