]> git.ipfire.org Git - thirdparty/ccache.git/commitdiff
Fix minor memory leaks
authorJoel Rosdahl <joel@rosdahl.net>
Tue, 18 Oct 2016 21:15:57 +0000 (23:15 +0200)
committerJoel Rosdahl <joel@rosdahl.net>
Tue, 18 Oct 2016 21:18:05 +0000 (23:18 +0200)
ccache.c

index 40425e0ea59c19204c226789406544430dcfdbcc..c29eeaa326c0346b852a6554848c833e7cc11e1f 100644 (file)
--- a/ccache.c
+++ b/ccache.c
@@ -2995,13 +2995,13 @@ cc_process_args(struct args *args, struct args **preprocessor_args,
                char *base_name = remove_extension(output_obj);
                char *default_covfile_name = format("%s.gcno", base_name);
                free(base_name);
-               output_cov = make_relative_path(x_strdup(default_covfile_name));
+               output_cov = make_relative_path(default_covfile_name);
        }
        if (generating_stackusage) {
                char *base_name = remove_extension(output_obj);
                char *default_sufile_name = format("%s.su", base_name);
                free(base_name);
-               output_su = make_relative_path(x_strdup(default_sufile_name));
+               output_su = make_relative_path(default_sufile_name);
        }
 
        *compiler_args = args_copy(stripped_args);