diff options
Diffstat (limited to 'archival/libarchive/liblzo.h')
-rw-r--r-- | archival/libarchive/liblzo.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/archival/libarchive/liblzo.h b/archival/libarchive/liblzo.h index 843997cb9..4596620fe 100644 --- a/archival/libarchive/liblzo.h +++ b/archival/libarchive/liblzo.h | |||
@@ -76,11 +76,13 @@ | |||
76 | # define TEST_IP (ip < ip_end) | 76 | # define TEST_IP (ip < ip_end) |
77 | # define NEED_IP(x) \ | 77 | # define NEED_IP(x) \ |
78 | if ((unsigned)(ip_end - ip) < (unsigned)(x)) goto input_overrun | 78 | if ((unsigned)(ip_end - ip) < (unsigned)(x)) goto input_overrun |
79 | # define TEST_IV(x) if ((x) > (unsigned)0 - (511)) goto input_overrun | ||
79 | 80 | ||
80 | # undef TEST_OP /* don't need both of the tests here */ | 81 | # undef TEST_OP /* don't need both of the tests here */ |
81 | # define TEST_OP 1 | 82 | # define TEST_OP 1 |
82 | # define NEED_OP(x) \ | 83 | # define NEED_OP(x) \ |
83 | if ((unsigned)(op_end - op) < (unsigned)(x)) goto output_overrun | 84 | if ((unsigned)(op_end - op) < (unsigned)(x)) goto output_overrun |
85 | # define TEST_OV(x) if ((x) > (unsigned)0 - (511)) goto output_overrun | ||
84 | 86 | ||
85 | #define HAVE_ANY_OP 1 | 87 | #define HAVE_ANY_OP 1 |
86 | 88 | ||