From: Václav Slavík Date: Thu, 22 Nov 2001 23:55:34 +0000 (+0000) Subject: blind fix for wxGIFDecoder::ReadGIF X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/ef3a5e0aae003c29941c7d41ed6becea4287752d?ds=inline blind fix for wxGIFDecoder::ReadGIF git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12608 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/src/common/gifdecod.cpp b/src/common/gifdecod.cpp index ffd45bc87e..1cd7e9f827 100644 --- a/src/common/gifdecod.cpp +++ b/src/common/gifdecod.cpp @@ -653,6 +653,9 @@ int wxGIFDecoder::ReadGIF() /* try to read to the end of the stream */ while (type != 0x3B) { + if (!m_f->IsOk()) + return wxGIF_TRUNCATED; + type = (unsigned char)m_f->GetC(); if (type == 0x21)