diff options
Diffstat (limited to 'cups')
-rw-r--r-- | cups/gdevcups.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/cups/gdevcups.c b/cups/gdevcups.c index 3df3f0391..390a613f0 100644 --- a/cups/gdevcups.c +++ b/cups/gdevcups.c @@ -2860,7 +2860,7 @@ cups_open(gx_device *pdev) /* I - Device info */ cups->PPD = ppdOpenFile(getenv("PPD")); if (cups->pageSizeRequested[0] == '\0') { - strncpy(cups->pageSizeRequested, cups->header.cupsPageSizeName, 64); + (void) snprintf(cups->pageSizeRequested, sizeof(cups->pageSizeRequested), "%s", cups->header.cupsPageSizeName); #ifdef CUPS_DEBUG dmprintf1(pdev->memory, "DEBUG: Page size requested: %s\n", cups->header.cupsPageSizeName); |