git-svn: trunk@5013
Tomasz Kojm authored on 2009/04/03 02:32:08... | ... |
@@ -1,3 +1,7 @@ |
1 |
+Thu Apr 2 19:30:19 CEST 2009 (tk) |
|
2 |
+---------------------------------- |
|
3 |
+ * libclamav/cab.c: fix compiler warnings (bb#1494) |
|
4 |
+ |
|
1 | 5 |
Thu Apr 2 18:48:58 CEST 2009 (tk) |
2 | 6 |
---------------------------------- |
3 | 7 |
* shared/optparser.c: handle deprecated freshclam's option --log-verbose |
... | ... |
@@ -480,18 +480,8 @@ static int cab_read_block(int fd, struct cab_state *state, uint16_t resdata) |
480 | 480 |
} |
481 | 481 |
|
482 | 482 |
state->blklen = EC16(block_hdr.cbData); |
483 |
- if(state->blklen > CAB_INPUTMAX) { |
|
484 |
- cli_dbgmsg("cab_read_block: block size > CAB_INPUTMAX\n"); |
|
485 |
- return CL_EFORMAT; |
|
486 |
- } |
|
487 |
- |
|
488 | 483 |
state->outlen = EC16(block_hdr.cbUncomp); |
489 | 484 |
|
490 |
- if(state->outlen > CAB_BLOCKMAX) { |
|
491 |
- cli_dbgmsg("cab_read_block: output size > CAB_BLOCKMAX\n"); |
|
492 |
- return CL_EFORMAT; |
|
493 |
- } |
|
494 |
- |
|
495 | 485 |
if(cli_readn(fd, state->block, state->blklen) != state->blklen) { |
496 | 486 |
cli_dbgmsg("cab_read_block: Can't read block data\n"); |
497 | 487 |
return CL_EFORMAT; /* most likely a corrupted file */ |