Fix uninit var in ber_decinteger
authorAdam Dickmeiss <adam@indexdata.dk>
Fri, 25 Dec 2009 00:11:56 +0000 (01:11 +0100)
committerAdam Dickmeiss <adam@indexdata.dk>
Fri, 25 Dec 2009 00:11:56 +0000 (01:11 +0100)
src/ber_int.c

index 2d55921..7f3679c 100644 (file)
@@ -100,7 +100,7 @@ int ber_decinteger(const unsigned char *buf, Odr_int *val, int max)
     b += res;
 
     if (*b & 0x80)
-        for (; i < sizeof(uval) - len; i++)
+        for (i = 0; i < sizeof(uval) - len; i++)
             uval = (uval << 8) + 0xFF;
     for (i = 0; i < len; i++)
         uval = (uval << 8) + b[i];