From 129168715207a4e28cbc276cccdf4c5ff59b2163 Mon Sep 17 00:00:00 2001 From: sin Date: Mon, 4 Aug 2014 21:02:28 +0100 Subject: [PATCH] Only work with stderr in mesg Previous commit was incomplete (damn git add -p). --- mesg.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/mesg.c b/mesg.c index fb94958..9942133 100644 --- 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; }