]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
core/umount: fix unitialized fields in MountPoint in dm_list_get()
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Wed, 14 Mar 2018 11:37:19 +0000 (12:37 +0100)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Wed, 14 Mar 2018 11:38:43 +0000 (12:38 +0100)
This one might actually might cause a crash.

src/core/umount.c

index 220b2fb6d92f9842e02a4a9dd5ed42bda4c92460..ab2d4ffa6258dc10c94f7a1155ce458b5dde4b90 100644 (file)
@@ -345,7 +345,7 @@ static int dm_list_get(MountPoint **head) {
                 if (!node)
                         return -ENOMEM;
 
-                m = new(MountPoint, 1);
+                m = new0(MountPoint, 1);
                 if (!m) {
                         free(node);
                         return -ENOMEM;