From: Karel Zak Date: Tue, 23 Oct 2007 19:14:59 +0000 (+0200) Subject: mount: use atexit() rather than (*at_die)() X-Git-Tag: v2.14-rc1~211 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=dd93df35b5978342d6f9330fa3bb93914bbb7a51;p=thirdparty%2Futil-linux.git mount: use atexit() rather than (*at_die)() Signed-off-by: Karel Zak --- diff --git a/mount/fstab.c b/mount/fstab.c index 4d045cea08..a151df610b 100644 --- a/mount/fstab.c +++ b/mount/fstab.c @@ -536,8 +536,6 @@ lock_mtab (void) { struct timeval maxtime; char linktargetfile[MOUNTLOCK_LINKTARGET_LTH]; - at_die = unlock_mtab; - if (!signals_have_been_setup) { int sig = 0; struct sigaction sa; diff --git a/mount/mount.c b/mount/mount.c index 42f87b03e3..ca1238f485 100644 --- a/mount/mount.c +++ b/mount/mount.c @@ -1978,6 +1978,8 @@ main(int argc, char *argv[]) { create_mtab (); } + atexit(unlock_mtab); + switch (argc+specseen) { case 0: /* mount -a */