if (inheader.cupsPageSizeName[0] && (pwg_size = ppdCacheGetSize(cache, inheader.cupsPageSizeName)) != NULL && pwg_size->map.pwg)
{
strncpy(outheader.cupsPageSizeName, pwg_size->map.pwg,
- sizeof(outheader.cupsPageSizeName));
+ sizeof(outheader.cupsPageSizeName) - 1);
}
else
{
if (pwg_media)
strncpy(outheader.cupsPageSizeName, pwg_media->pwg,
- sizeof(outheader.cupsPageSizeName));
+ sizeof(outheader.cupsPageSizeName) - 1);
else
{
if(log) log(ld, FILTER_LOGLEVEL_DEBUG, "rastertopwg: Unsupported PageSize %.2fx%.2f.",