summaryrefslogtreecommitdiffstats
path: root/libmount/src/lock.c
diff options
context:
space:
mode:
authorSami Kerola2012-07-25 21:15:37 +0200
committerKarel Zak2012-07-26 13:51:29 +0200
commit61d97775ef93996f3e7608c908b52ad3e15ac3d1 (patch)
treedeff02e9f9dac0ca97b1dafe146e1e27e3a4b470 /libmount/src/lock.c
parentlibblkid: add noreturn function attribute (diff)
downloadkernel-qcow2-util-linux-61d97775ef93996f3e7608c908b52ad3e15ac3d1.tar.gz
kernel-qcow2-util-linux-61d97775ef93996f3e7608c908b52ad3e15ac3d1.tar.xz
kernel-qcow2-util-linux-61d97775ef93996f3e7608c908b52ad3e15ac3d1.zip
libmount: add noreturn function attribute
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Diffstat (limited to 'libmount/src/lock.c')
-rw-r--r--libmount/src/lock.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libmount/src/lock.c b/libmount/src/lock.c
index 80ccdeea2..9f04725d6 100644
--- a/libmount/src/lock.c
+++ b/libmount/src/lock.c
@@ -589,7 +589,7 @@ void clean_lock(void)
mnt_free_lock(lock);
}
-void sig_handler(int sig)
+void __attribute__((__noreturn__)) sig_handler(int sig)
{
errx(EXIT_FAILURE, "\n%d: catch signal: %s\n", getpid(), strsignal(sig));
}