1 /*
2  * Stub implementation of the printing interface for PuTTY, for the
3  * benefit of non-printing terminal applications.
4  */
5 
6 #include <assert.h>
7 #include <stdio.h>
8 #include "putty.h"
9 
10 struct printer_job_tag {
11     int dummy;
12 };
13 
printer_start_job(char * printer)14 printer_job *printer_start_job(char *printer)
15 {
16     return NULL;
17 }
18 
printer_job_data(printer_job * pj,void * data,int len)19 void printer_job_data(printer_job *pj, void *data, int len)
20 {
21 }
22 
printer_finish_job(printer_job * pj)23 void printer_finish_job(printer_job *pj)
24 {
25 }
26 
printer_start_enum(int * nprinters_ptr)27 printer_enum *printer_start_enum(int *nprinters_ptr)
28 {
29     *nprinters_ptr = 0;
30     return NULL;
31 }
printer_get_name(printer_enum * pe,int i)32 char *printer_get_name(printer_enum *pe, int i)
33 {
34     return NULL;
35 }
printer_finish_enum(printer_enum * pe)36 void printer_finish_enum(printer_enum *pe)
37 {
38 }
39