cgit

commit 687cdf69689edcaff8e9035af93baf1a9e71cf32

Author: John Keeping <john@keeping.me.uk>

scan-tree: remove useless strdup()

parse_configfile() takes a "const char *" and doesn't hold any
references to it after it returns; there is no reason to pass it a
duplicate.

Coverity-id: 13941
Signed-off-by: John Keeping <john@keeping.me.uk>

 scan-tree.c | 2 +-


diff --git a/scan-tree.c b/scan-tree.c
index 8e3cf52b348f2df6436246103e7c2280926c2c99..b5a10ffa5cf491c6ec811413740db20ad0dfb583 100644
--- a/scan-tree.c
+++ b/scan-tree.c
@@ -174,7 +174,7 @@ 	}
 
 	strbuf_addstr(path, "cgitrc");
 	if (!stat(path->buf, &st))
-		parse_configfile(xstrdup(path->buf), &repo_config);
+		parse_configfile(path->buf, &repo_config);
 
 	strbuf_release(&rel);
 }