]> git.ipfire.org Git - thirdparty/coreutils.git/commitdiff
maint: use new gnulib function to free mount entries in du
authorBernhard Voelker <mail@bernhard-voelker.de>
Mon, 22 Jul 2013 10:11:32 +0000 (12:11 +0200)
committerBernhard Voelker <mail@bernhard-voelker.de>
Mon, 22 Jul 2013 12:42:08 +0000 (14:42 +0200)
* src/du.c (fill_mount_table): Use free_mount_entry() instead
of freeing struct members manually.

src/du.c

index 1aa5a1675621ea67c6d585a16ebeded3b8ffc7ea..a6fa16b29d21993abaa380f083b0dd54ffb3c325 100644 (file)
--- a/src/du.c
+++ b/src/du.c
@@ -670,12 +670,7 @@ fill_mount_table (void)
 
       mnt_free = mnt_ent;
       mnt_ent = mnt_ent->me_next;
-
-      free (mnt_free->me_devname);
-      free (mnt_free->me_mountdir);
-      if (mnt_free->me_type_malloced)
-        free (mnt_free->me_type);
-      free (mnt_free);
+      free_mount_entry (mnt_free);
     }
 }