about summary refs log tree commit diff
path: root/lib
diff options
context:
space:
mode:
authorgiraffedata <giraffedata@9d0c8265-081b-0410-96cb-a4ca84ce46f8>2007-01-15 02:50:02 +0000
committergiraffedata <giraffedata@9d0c8265-081b-0410-96cb-a4ca84ce46f8>2007-01-15 02:50:02 +0000
commitab5f21f1db9de389b71d3326e5f7bb39ddaab34a (patch)
tree03f1fab9beff02771bb96fb0178354c3c800fc52 /lib
parentbc1f743694807d86246a2d4a62d85ff8fbf5ed21 (diff)
downloadnetpbm-mirror-ab5f21f1db9de389b71d3326e5f7bb39ddaab34a.tar.gz
netpbm-mirror-ab5f21f1db9de389b71d3326e5f7bb39ddaab34a.tar.xz
netpbm-mirror-ab5f21f1db9de389b71d3326e5f7bb39ddaab34a.zip
release 10.35.22
git-svn-id: http://svn.code.sf.net/p/netpbm/code/stable@206 9d0c8265-081b-0410-96cb-a4ca84ce46f8
Diffstat (limited to 'lib')
-rw-r--r--lib/libpbm3.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/libpbm3.c b/lib/libpbm3.c
index 2e7b922c..9cdc66ea 100644
--- a/lib/libpbm3.c
+++ b/lib/libpbm3.c
@@ -146,11 +146,11 @@ packBitsGeneric(FILE *          const fileP,
 
    Don't use any special CPU facilities to do the packing.
 -----------------------------------------------------------------------------*/
-    int col;
+    unsigned int col;
 
     #define iszero(x) ((x) == 0 ? 0 : 1)
 
-    for (col = 0; col < cols-7; col += 8)
+    for (col = 0; col + 7 < cols; col += 8)
         packedBits[col/8] = (
             iszero(bitrow[col+0]) << 7 |
             iszero(bitrow[col+1]) << 6 |