Don't return int from set_personality(), no one checks it.
* defs.h (set_personality): Change return type to void.
* syscall.c (set_personality): Change return type to void.
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
diff --git a/syscall.c b/syscall.c
index d6d4697..8a77ec2 100644
--- a/syscall.c
+++ b/syscall.c
@@ -183,9 +183,9 @@
#if SUPPORTED_PERSONALITIES > 2
PERSONALITY2_WORDSIZE,
#endif
-};;
+};
-int
+void
set_personality(int personality)
{
switch (personality) {
@@ -213,7 +213,7 @@
nsignals = nsignals1;
qual_flags = qual_flags1;
break;
-#endif /* SUPPORTED_PERSONALITIES >= 2 */
+#endif
#if SUPPORTED_PERSONALITIES >= 3
case 2:
@@ -227,14 +227,10 @@
nsignals = nsignals2;
qual_flags = qual_flags2;
break;
-#endif /* SUPPORTED_PERSONALITIES >= 3 */
-
- default:
- return -1;
+#endif
}
current_personality = personality;
- return 0;
}