aboutsummaryrefslogtreecommitdiffstats
path: root/src/security.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/security.c')
-rw-r--r--src/security.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/security.c b/src/security.c
index 151a7a3..45feb66 100644
--- a/src/security.c
+++ b/src/security.c
@@ -33,7 +33,7 @@
#include "security.h"
-static inline void fail(char* str)
+static void fail(const char* str)
{
perror(str);
sleep(ERROR_SLEEP);
@@ -62,7 +62,7 @@ void secure_tty(gid_t group)
/* Kill other processes on this TTY */
tcgetattr(STDIN_FILENO, &tty);
saved_tty = tty;
- tty.c_cflag &= ~HUPCL;
+ tty.c_cflag &= (tcflag_t)~HUPCL;
tcsetattr(0, TCSANOW, &tty);
close(STDIN_FILENO);
close(STDOUT_FILENO);