commit 129168715207a4e28cbc276cccdf4c5ff59b2163
parent af274ce48ac0afcf24ce36fb09f58e766434f4c4
Author: sin <sin@2f30.org>
Date: Mon, 4 Aug 2014 21:02:28 +0100
Only work with stderr in mesg
Previous commit was incomplete (damn git add -p).
Diffstat:
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/mesg.c b/mesg.c
@@ -29,10 +29,10 @@ main(int argc, char *argv[])
usage();
if (isatty(STDERR_FILENO) == 0)
- eprintf("stdin: not a tty\n");
+ eprintf("stderr: not a tty\n");
- if (fstat(STDIN_FILENO, &sb) < 0)
- eprintf("fstat stdin:");
+ if (fstat(STDERR_FILENO, &sb) < 0)
+ eprintf("fstat stderr:");
if (argc == 0) {
puts(sb.st_mode & (S_IWGRP | S_IWOTH) ? "is y" : "is n");
@@ -46,8 +46,8 @@ main(int argc, char *argv[])
else
usage();
- if (fchmod(STDIN_FILENO, mode) < 0)
- eprintf("fchmod stdin:");
+ if (fchmod(STDERR_FILENO, mode) < 0)
+ eprintf("fchmod stderr:");
return EXIT_SUCCESS;
}