From 7aaaff1c7b49e4f1905b002f1c7ae64e7fa4887f Mon Sep 17 00:00:00 2001 From: Kevin Hock Date: Fri, 8 Jul 2005 17:52:57 +0000 Subject: [PATCH] Fix zlib buffer overflow vulnerability [ Patch 1234072 ] git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34824 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- src/zlib/inftrees.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/zlib/inftrees.c b/src/zlib/inftrees.c index 8a896b2879..509461d927 100644 --- a/src/zlib/inftrees.c +++ b/src/zlib/inftrees.c @@ -134,7 +134,7 @@ unsigned short FAR *work; left -= count[len]; if (left < 0) return -1; /* over-subscribed */ } - if (left > 0 && (type == CODES || (codes - count[0] != 1))) + if (left > 0 && (type == CODES || max != 1)) return -1; /* incomplete set */ /* generate offsets into symbol table for each length for sorting */ -- 2.45.2