15 lines
561 B
Diff
15 lines
561 B
Diff
|
diff --git a/filter/foomatic-rip/spooler.c b/filter/foomatic-rip/spooler.c
|
||
|
index 4f27563..fee55a8 100644
|
||
|
--- a/filter/foomatic-rip/spooler.c
|
||
|
+++ b/filter/foomatic-rip/spooler.c
|
||
|
@@ -94,8 +94,7 @@ void init_cups(list_t *arglist, dstr_t *filelist, jobparams_t *job)
|
||
|
CUPS puts the print queue name into the PRINTER environment variable
|
||
|
when calling filters. */
|
||
|
strncpy(job->printer, getenv("PRINTER"), 256);
|
||
|
- if (strlen(getenv("PRINTER")) > 255)
|
||
|
- job->printer[255] = '\0';
|
||
|
+ job->printer[255] = '\0';
|
||
|
|
||
|
free(cups_options);
|
||
|
}
|