about summary refs log tree commit diff
path: root/converter/pbm/pbmtolps.c
diff options
context:
space:
mode:
Diffstat (limited to 'converter/pbm/pbmtolps.c')
-rw-r--r--converter/pbm/pbmtolps.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/converter/pbm/pbmtolps.c b/converter/pbm/pbmtolps.c
index 968ec921..d974fcb2 100644
--- a/converter/pbm/pbmtolps.c
+++ b/converter/pbm/pbmtolps.c
@@ -182,8 +182,8 @@ doRaster(FILE *       const ifP,
 
 
 static void
-pbmtolps(FILE * const ifP,
-         FILE * const ofP,
+pbmtolps(FILE *             const ifP,
+         FILE *             const ofP,
          struct CmdlineInfo const cmdline) {
 
     const char * const psName =
@@ -192,13 +192,13 @@ pbmtolps(FILE * const ifP,
     int          rows;
     int          cols;
     int          format;
-    float        scRows;
-    float        scCols;
+    float        scRows, scCols;
+        /* Dimensions of the printed image in points */
 
     pbm_readpbminit(ifP, &cols, &rows, &format);
 
-    scRows = (float) rows / cmdline.dpi * 72.0;
-    scCols = (float) cols / cmdline.dpi * 72.0;
+    scRows = (float) rows / (cmdline.dpi / 72.0);
+    scCols = (float) cols / (cmdline.dpi / 72.0);
 
     if (cmdline.lineWidthSpec)
         validateLineWidth(scCols, scRows, cmdline.lineWidth);