From 66eb3850217ab01cff7e3622ea5f34f757b82138 Mon Sep 17 00:00:00 2001 From: Simon Tatham Date: Thu, 3 May 2012 17:38:08 +0000 Subject: Add an error check for correct formatting in Deflate uncompressed block headers. (Ubuntu 12.04's gcc spotted that nlen was unused, which it shouldn't have been.) [originally from svn r9475] --- deflate.h | 1 + 1 file changed, 1 insertion(+) (limited to 'deflate.h') diff --git a/deflate.h b/deflate.h index 80837f9..6f51407 100644 --- a/deflate.h +++ b/deflate.h @@ -150,6 +150,7 @@ int deflate_decompress_data(deflate_decompress_ctx *ctx, A(DEFLATE_ERR_GZIP_FHCRC, "gzip header specifies disputed FHCRC flag"), \ A(DEFLATE_ERR_SMALL_HUFTABLE, "under-committed Huffman code space"), \ A(DEFLATE_ERR_LARGE_HUFTABLE, "over-committed Huffman code space"), \ + A(DEFLATE_ERR_UNCOMP_HDR, "wrongly formatted header in uncompressed block"), \ A(DEFLATE_ERR_CHECKSUM, "incorrect data checksum"), \ A(DEFLATE_ERR_INLEN, "incorrect data length"), \ A(DEFLATE_ERR_UNEXPECTED_EOF, "unexpected end of data") -- cgit v1.1