ARM: rockchip: rk3228: add cru definition
[firefly-linux-kernel-4.4.55.git] / lib / decompress_bunzip2.c
index 31c5f7675fbfa270a70a005247c8a3773067f5c0..f504027d66a8b1e8469daaba016c53559383333e 100644 (file)
@@ -184,7 +184,7 @@ static int INIT get_next_block(struct bunzip_data *bd)
        if (get_bits(bd, 1))
                return RETVAL_OBSOLETE_INPUT;
        origPtr = get_bits(bd, 24);
-       if (origPtr > dbufSize)
+       if (origPtr >= dbufSize)
                return RETVAL_DATA_ERROR;
        /* mapping table: if some byte values are never used (encoding things
           like ascii text), the compression code removes the gaps to have fewer