Error message if printing fails
This commit is contained in:
parent
e3441044dd
commit
1e938f91b1
|
|
@ -188,9 +188,15 @@ void com_hardcopy(wordlist *wl)
|
|||
if (!cp_getvar("lprplot5", CP_STRING, format, sizeof(format)))
|
||||
strcpy(format, SYSTEM_PLOT5LPR);
|
||||
(void) sprintf(buf, format, device, fname);
|
||||
fprintf(cp_out, "Printing %s on the %s printer.\n", fname, device);
|
||||
(void) system(buf);
|
||||
printed = 1;
|
||||
if (system(buf) == -1) {
|
||||
fprintf(cp_out, "Printing %s on the %s printer failed.\n",
|
||||
fname, device);
|
||||
}
|
||||
else {
|
||||
fprintf(cp_out, "Printing %s on the %s printer OK.\n",
|
||||
fname, device);
|
||||
printed = 1;
|
||||
}
|
||||
}
|
||||
#endif
|
||||
#ifdef SYSTEM_PSLPR
|
||||
|
|
@ -199,9 +205,15 @@ void com_hardcopy(wordlist *wl)
|
|||
if (!cp_getvar("lprps", CP_STRING, format, sizeof(format)))
|
||||
strcpy(format, SYSTEM_PSLPR);
|
||||
(void) sprintf(buf, format, device, fname);
|
||||
fprintf(cp_out, "Printing %s on the %s printer.\n", fname, device);
|
||||
(void) system(buf);
|
||||
printed = 1;
|
||||
if (system(buf) == -1) {
|
||||
fprintf(cp_out, "Printing %s on the %s printer failed.\n",
|
||||
fname, device);
|
||||
}
|
||||
else {
|
||||
fprintf(cp_out, "Printing %s on the %s printer OK.\n",
|
||||
fname, device);
|
||||
printed = 1;
|
||||
}
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue