1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-27 12:17:44 +00:00

more: Use pledge()

This commit is contained in:
Brian Gianforcaro 2020-01-12 16:27:22 -08:00 committed by Andreas Kling
parent e45a4b0931
commit f7148c766a

View file

@ -19,6 +19,11 @@ int main(int argc, char** argv)
(void)argc;
(void)argv;
if (pledge("stdio rpath tty", nullptr) < 0) {
perror("pledge");
return 1;
}
key_fd = open(ttyname(1), O_RDONLY);
if (key_fd < 0) {
perror("open");
@ -28,6 +33,11 @@ int main(int argc, char** argv)
struct winsize ws;
ioctl(1, TIOCGWINSZ, &ws);
if (pledge("stdio", nullptr) < 0) {
perror("pledge");
return 1;
}
unsigned lines_printed = 0;
while (!feof(stdin)) {
char buffer[BUFSIZ];