X-Git-Url: https://asedeno.scripts.mit.edu/gitweb/?a=blobdiff_plain;f=unix%2Fuxprint.c;h=7d01aeb4fb65bcfb727e8c7964caf351527fec77;hb=44239efc6bd47006b53c1a853a60f02501d61c6e;hp=77bcb7f1201b4256f857b5532754009ab8b61b80;hpb=d36a4c3685f17057ba2c80ac471c1284b615469f;p=PuTTY.git diff --git a/unix/uxprint.c b/unix/uxprint.c index 77bcb7f1..7d01aeb4 100644 --- a/unix/uxprint.c +++ b/unix/uxprint.c @@ -41,3 +41,17 @@ void printer_finish_job(printer_job *pj) pclose(pj->fp); sfree(pj); } + +/* + * There's no sensible way to enumerate printers under Unix, since + * practically any valid Unix command is a valid printer :-) So + * these are useless stub functions, and uxcfg.c will disable the + * drop-down list in the printer configurer. + */ +printer_enum *printer_start_enum(int *nprinters_ptr) { + *nprinters_ptr = 0; + return NULL; +} +char *printer_get_name(printer_enum *pe, int i) { return NULL; +} +void printer_finish_enum(printer_enum *pe) { }