if (orientation & 1)
{
- snprintf(pdfwidth, sizeof(pdfwidth), "%.1f", size->length);
- snprintf(pdfheight, sizeof(pdfheight), "%.1f", size->width);
+ snprintf(pdfwidth, sizeof(pdfwidth), "%.0f", size->length);
+ snprintf(pdfheight, sizeof(pdfheight), "%.0f", size->width);
}
else
{
- snprintf(pdfwidth, sizeof(pdfwidth), "%.1f", size->width);
- snprintf(pdfheight, sizeof(pdfheight), "%.1f", size->length);
+ snprintf(pdfwidth, sizeof(pdfwidth), "%.0f", size->width);
+ snprintf(pdfheight, sizeof(pdfheight), "%.0f", size->length);
}
pdfargv[pdfargc++] = (char *)"-paperw";
* Child comes here...
*/
- execv(CUPS_PDFTOPS, argv);
+ execv(CUPS_PDFTOPS, pdfargv);
_cupsLangPrintError(_("ERROR: Unable to execute pdftops filter"));
exit(1);
}
pdfstatus = WEXITSTATUS(pdfstatus);
_cupsLangPrintf(stderr,
- _("ERROR: pdftops filter exited with status %d!"),
+ _("ERROR: pdftops filter exited with status %d!\n"),
pdfstatus);
}
else
pdfstatus = WTERMSIG(pdfstatus);
_cupsLangPrintf(stderr,
- _("ERROR: pdftops filter crashed on signal %d!"),
+ _("ERROR: pdftops filter crashed on signal %d!\n"),
pdfstatus);
}
}