diff options
author | Sami Kerola | 2015-02-22 15:41:40 +0100 |
---|---|---|
committer | Karel Zak | 2015-02-24 12:42:06 +0100 |
commit | cd2a6f1cfd1ca85aae127fcdb249df46163d1a7c (patch) | |
tree | ee3b96fd19dca305682de5e00973ce66d701a038 /term-utils/mesg.c | |
parent | eject: use parse_switch() (diff) | |
download | kernel-qcow2-util-linux-cd2a6f1cfd1ca85aae127fcdb249df46163d1a7c.tar.gz kernel-qcow2-util-linux-cd2a6f1cfd1ca85aae127fcdb249df46163d1a7c.tar.xz kernel-qcow2-util-linux-cd2a6f1cfd1ca85aae127fcdb249df46163d1a7c.zip |
rpmatch: use symbolic value when evaluation return codes
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Diffstat (limited to 'term-utils/mesg.c')
-rw-r--r-- | term-utils/mesg.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/term-utils/mesg.c b/term-utils/mesg.c index 3cb1d24e6..77d89c755 100644 --- a/term-utils/mesg.c +++ b/term-utils/mesg.c @@ -137,7 +137,7 @@ int main(int argc, char *argv[]) } switch (rpmatch(argv[0])) { - case 1: + case RPMATCH_YES: #ifdef USE_TTY_GROUP if (chmod(tty, sb.st_mode | S_IWGRP) < 0) #else @@ -147,13 +147,13 @@ int main(int argc, char *argv[]) if (verbose) puts(_("write access to your terminal is allowed")); return IS_ALLOWED; - case 0: + case RPMATCH_NO: if (chmod(tty, sb.st_mode & ~(S_IWGRP|S_IWOTH)) < 0) err(MESG_EXIT_FAILURE, _("change %s mode failed"), tty); if (verbose) puts(_("write access to your terminal is denied")); return IS_NOT_ALLOWED; - case -1: + case RPMATCH_INVALID: warnx(_("invalid argument: %s"), argv[0]); usage(stderr); default: |