about summary refs log tree commit diff
path: root/editor
diff options
context:
space:
mode:
authorgiraffedata <giraffedata@9d0c8265-081b-0410-96cb-a4ca84ce46f8>2010-04-03 02:58:28 +0000
committergiraffedata <giraffedata@9d0c8265-081b-0410-96cb-a4ca84ce46f8>2010-04-03 02:58:28 +0000
commit79cc05d8b6609e79d87871f860d5cc08e6405958 (patch)
tree6714c9a6cabd82fd4db79c816fd66dc2f6c76ed7 /editor
parente4d50806f5a07b6a121d769647ec5a81d1968de5 (diff)
downloadnetpbm-mirror-79cc05d8b6609e79d87871f860d5cc08e6405958.tar.gz
netpbm-mirror-79cc05d8b6609e79d87871f860d5cc08e6405958.tar.xz
netpbm-mirror-79cc05d8b6609e79d87871f860d5cc08e6405958.zip
Fix -reduce
git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@1175 9d0c8265-081b-0410-96cb-a4ca84ce46f8
Diffstat (limited to 'editor')
-rw-r--r--editor/pamscale.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/editor/pamscale.c b/editor/pamscale.c
index fce76d8c..16c22f76 100644
--- a/editor/pamscale.c
+++ b/editor/pamscale.c
@@ -710,6 +710,7 @@ parseCommandLine(int argc,
     } else if (reduce != -1) {
         cmdlineP->scaleType = SCALE_SEPARATE;
         parseFilespecOnlyParms(argc, argv, cmdlineP);
+        cmdlineP->xsize = cmdlineP->ysize = 0;
         cmdlineP->xscale = cmdlineP->yscale = 
             ((double) 1.0) / ((double) reduce);
         pm_message("reducing by %d gives scale factor of %f.", 
@@ -737,8 +738,8 @@ parseCommandLine(int argc,
 
 static void 
 computeOutputDimensions(struct cmdlineInfo  const cmdline, 
-                        int                 const rows, 
-                        int                 const cols, 
+                        unsigned int        const rows, 
+                        unsigned int        const cols, 
                         int *               const newrowsP, 
                         int *               const newcolsP) {