From: Michael R Sweet Date: Thu, 18 May 2023 20:47:17 +0000 (-0400) Subject: Potential fix for Kyocera driver bug (Issue #619) X-Git-Tag: v2.4.3~15 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=32572321f87b72d430ce4c20fb259c7ceee5ec7b;p=thirdparty%2Fcups.git Potential fix for Kyocera driver bug (Issue #619) --- diff --git a/cups/cups-private.h b/cups/cups-private.h index 06ad2c3bca..e8920208ae 100644 --- a/cups/cups-private.h +++ b/cups/cups-private.h @@ -85,11 +85,6 @@ typedef struct _cups_globals_s /**** CUPS global state data ****/ *cups_statedir, /* CUPS_STATEDIR environment var */ *home, /* HOME environment var */ *localedir; /* LOCALDIR environment var */ -#ifndef _WIN32 -#define PW_BUF_SIZE 16384 /* As per glibc manual page */ - char pw_buf[PW_BUF_SIZE]; - /* Big buffer for struct passwd buffers */ -#endif /* adminutil.c */ time_t cupsd_update; /* Last time we got or set cupsd.conf */ @@ -199,6 +194,12 @@ typedef struct _cups_globals_s /**** CUPS global state data ****/ /* util.c */ char def_printer[256]; /* Default printer */ + +# ifndef _WIN32 +# define PW_BUF_SIZE 16384 /* As per glibc manual page */ + char pw_buf[PW_BUF_SIZE]; + /* Big buffer for struct passwd buffers */ +# endif /* !_WIN32 */ } _cups_globals_t; typedef struct _cups_media_db_s /* Media database */