]> git.ipfire.org Git - thirdparty/ccache.git/commitdiff
Fix off-by-one error in args_to_string
authorJoel Rosdahl <joel@rosdahl.net>
Sat, 17 Jul 2010 16:19:56 +0000 (18:19 +0200)
committerJoel Rosdahl <joel@rosdahl.net>
Sat, 17 Jul 2010 16:32:02 +0000 (18:32 +0200)
args.c

diff --git a/args.c b/args.c
index 82e6dbd1f9e3a413ce5c7dddb9710f4f526c43e2..6cb14a19f97481787c746ad6ff60dca1e1651a61 100644 (file)
--- a/args.c
+++ b/args.c
@@ -147,7 +147,7 @@ args_to_string(struct args *args)
        for (p = args->argv; *p; p++) {
                size += strlen(*p) + 1;
        }
-       result = x_malloc(size);
+       result = x_malloc(size + 1);
        pos = 0;
        for (p = args->argv; *p; p++) {
                pos += sprintf(&result[pos], "%s ", *p);