postgres.git / summary / log / commit / refs
commit 5461d36b5b7d99e237b2f63a7975e6430727cb0b
Author: Stephen Frost <sfrost@snowman.net>
Date: Sun Jul 14 21:44:29 2013 +0000
First released in: 9.4.0
Fix resource leak in initdb -X option
When creating the symlink for the xlog directory, free the string
which stores the link location. Not really an issue but it doesn't
hurt to be good about this- prior cleanups have fixed similar
issues.
Leak found by the Coverity scanner.
Not back-patching as I don't see it being worth the code churn.
src/bin/initdb/initdb.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/bin/initdb/initdb.c b/src/bin/initdb/initdb.c
index 5fc7291ff69..f66f5302883 100644
--- a/src/bin/initdb/initdb.c
+++ b/src/bin/initdb/initdb.c
@@ -3309,6 +3309,7 @@ create_xlog_symlink(void)
fprintf(stderr, _("%s: symlinks are not supported on this platform"));
exit_nicely();
#endif
+ free(linkloc);
}
}
[parent: cec62efd0e55]