]> git.ipfire.org Git - thirdparty/ccache.git/commitdiff
Allow argument to args_free() to be NULL
authorJoel Rosdahl <joel@rosdahl.net>
Sat, 17 Jul 2010 17:08:40 +0000 (19:08 +0200)
committerJoel Rosdahl <joel@rosdahl.net>
Sat, 17 Jul 2010 17:08:40 +0000 (19:08 +0200)
args.c

diff --git a/args.c b/args.c
index ce0c416099393e68037e32d8e8b6afb60babe302..1e54b5b02bc5e572af63846d76d8217a45ce087e 100644 (file)
--- a/args.c
+++ b/args.c
@@ -64,6 +64,7 @@ void
 args_free(struct args *args)
 {
        int i;
+       if (!args) return;
        for (i = 0; i < args->argc; ++i) {
                if (args->argv[i]) {
                        free(args->argv[i]);