diff options
author | Norbert Preining <norbert@preining.info> | 2020-09-20 03:03:26 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2020-09-20 03:03:26 +0000 |
commit | 1f457376b478257b88d4a857f5ec1b6155442dd7 (patch) | |
tree | 2a06a60551dea362cf8cb0cb0ba66c78608717c4 /support/dktools/dk3print.ctr | |
parent | ac690ca29ad5bf8a5203a65fd6252f7b564f4727 (diff) |
CTAN sync 202009200303
Diffstat (limited to 'support/dktools/dk3print.ctr')
-rw-r--r-- | support/dktools/dk3print.ctr | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/support/dktools/dk3print.ctr b/support/dktools/dk3print.ctr index d979b0191d..9e0118209d 100644 --- a/support/dktools/dk3print.ctr +++ b/support/dktools/dk3print.ctr @@ -2,7 +2,7 @@ copyright owner = Dirk Krause copyright year = 2013-xxxx -license = bsd +SPDX-License-Identifier: BSD-3-Clause %% header @@ -140,6 +140,7 @@ dk3print_get_host(dk3_print_conf_t *pc, dkChar const *hn); #include "dk3print.h" #include "dk3prcfg.h" #include "dk3prreq.h" +#include "dk3unused.h" @@ -1065,7 +1066,11 @@ dk3print_read_system(dk3_print_conf_t *pc) #endif if(res) { if((DWORD)0UL < cbReturned) { - pi2 = (PRINTER_INFO_2 *)peb; +#if DK3_CHAR_SIZE > 1 + pi2 = (PRINTER_INFO_2W *)peb; +#else + pi2 = (PRINTER_INFO_2A *)peb; +#endif for(i = (DWORD)0UL; i < cbReturned; i++) { printer = dk3print_printer_new(pc, pi2->pPrinterName); if(printer) { @@ -1127,10 +1132,11 @@ dk3print_read_system(dk3_print_conf_t *pc) */ static int -dk3print_read_system(dk3_print_conf_t *pc) +dk3print_read_system(dk3_print_conf_t * DK3_ARG_UNUSED(pc) ) { int back = 1; $? "+ dk3print_read_system (UNIX)" + DK3_UNUSED_ARG(pc) /* ##### Read /etc/printcap */ $? "- dk3print_read_system %d", back return back; |