summaryrefslogtreecommitdiffstats
path: root/usr.sbin/lpr
diff options
context:
space:
mode:
authorgad <gad@FreeBSD.org>2002-07-12 01:37:06 +0000
committergad <gad@FreeBSD.org>2002-07-12 01:37:06 +0000
commite2696cc497619e84644be35648732bb6083d695d (patch)
tree36c10d87da493c06e13a2ade8aaa197d67a74e30 /usr.sbin/lpr
parent793db011bb8b6296e52c98325185a73064ac25e3 (diff)
downloadFreeBSD-src-e2696cc497619e84644be35648732bb6083d695d.zip
FreeBSD-src-e2696cc497619e84644be35648732bb6083d695d.tar.gz
Fix set_qstate() so it correctly checks for any error from chmod().
Note that set_qstate() is only called from several 'lpc' commands. MFC after: 3 days
Diffstat (limited to 'usr.sbin/lpr')
-rw-r--r--usr.sbin/lpr/common_source/common.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/usr.sbin/lpr/common_source/common.c b/usr.sbin/lpr/common_source/common.c
index c731f9b..ae84b63 100644
--- a/usr.sbin/lpr/common_source/common.c
+++ b/usr.sbin/lpr/common_source/common.c
@@ -349,7 +349,7 @@ set_qstate(int action, const char *lfname)
errsav = errno;
seteuid(uid);
res = SQS_CHGOK;
- if (res < 0)
+ if (chres < 0)
res = SQS_CHGFAIL;
} else if (newbits == LOCK_FILE_MODE) {
/*
OpenPOWER on IntegriCloud