]> git.ipfire.org Git - thirdparty/chrony.git/commitdiff
Fix possible memory leak in mkdir_and_parents()
authorMiroslav Lichvar <mlichvar@redhat.com>
Tue, 13 Apr 2010 13:10:44 +0000 (15:10 +0200)
committerMiroslav Lichvar <mlichvar@redhat.com>
Tue, 13 Apr 2010 13:16:49 +0000 (15:16 +0200)
mkdirpp.c

index 558ef509fece9f9b97fc8325f778b1835fa423ad..8dd30ef83620690761fbb042a99c59f922ab4965 100644 (file)
--- a/mkdirpp.c
+++ b/mkdirpp.c
@@ -86,6 +86,7 @@ mkdir_and_parents(const char *path)
       p[i] = 0;
 
       if (do_dir(p) < 0) {
+        free(p);
         return 0;
       }