diff options
author | sonam gupta - Sun Microsystems - Bangalore India <Sonam.Gupta@Sun.COM> | 2009-09-09 12:30:03 +0530 |
---|---|---|
committer | sonam gupta - Sun Microsystems - Bangalore India <Sonam.Gupta@Sun.COM> | 2009-09-09 12:30:03 +0530 |
commit | dcf1b443e6f262cefb7e8babd3bac5fa2736b100 (patch) | |
tree | 39f011c3370a94fccb12ecd48b1b1ea764479498 /usr/src/cmd/print/bsd-sysv-commands/common.c | |
parent | f71fd921c287401467bb9d5599b4e4132605ea8a (diff) | |
download | illumos-joyent-dcf1b443e6f262cefb7e8babd3bac5fa2736b100.tar.gz |
6856895 Printer request ID mismatch while the sequence number is 0
Diffstat (limited to 'usr/src/cmd/print/bsd-sysv-commands/common.c')
-rw-r--r-- | usr/src/cmd/print/bsd-sysv-commands/common.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/usr/src/cmd/print/bsd-sysv-commands/common.c b/usr/src/cmd/print/bsd-sysv-commands/common.c index ceb9177677..467ad7b04e 100644 --- a/usr/src/cmd/print/bsd-sysv-commands/common.c +++ b/usr/src/cmd/print/bsd-sysv-commands/common.c @@ -238,7 +238,7 @@ cancel_job(papi_service_t svc, FILE *fp, char *printer, papi_job_t job, papi_status_t status; papi_attribute_t **list = papiJobGetAttributeList(job); int id = 0; - int rid = 0; + int rid = -1; char *user = ""; char *mesg = gettext("cancelled"); @@ -258,7 +258,7 @@ cancel_job(papi_service_t svc, FILE *fp, char *printer, papi_job_t job, if (status != PAPI_OK) mesg = papiStatusString(status); - if (rid != 0) + if (rid != -1) fprintf(fp, "%s-%d: %s\n", printer, rid, mesg); else fprintf(fp, "%s-%d: %s\n", printer, id, mesg); |