Sophie

Sophie

distrib > Mandriva > 2010.2 > i586 > media > main-updates-src > by-pkgid > a6c468d5fa3408dbd88ed90cd40665e9 > files > 1

freetype2-2.3.12-1.9mdv2010.2.src.rpm

diff -Naurp freetype-2.3.11/src/base/ftstream.c freetype-2.3.11.oden/src/base/ftstream.c
--- freetype-2.3.11/src/base/ftstream.c	2009-08-03 13:51:40.000000000 -0400
+++ freetype-2.3.11.oden/src/base/ftstream.c	2010-08-22 06:24:22.000000000 -0400
@@ -275,7 +275,7 @@
     {
       /* check current and new position */
       if ( stream->pos >= stream->size        ||
-           stream->pos + count > stream->size )
+           stream->size - stream->pos < count )
       {
         FT_ERROR(( "FT_Stream_EnterFrame:"
                    " invalid i/o; pos = 0x%lx, count = %lu, size = 0x%lx\n",