freetype-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[ft-cvs] freetype2 ./ChangeLog include/freetype/internal...


From: David Turner
Subject: [ft-cvs] freetype2 ./ChangeLog include/freetype/internal...
Date: Tue, 15 Mar 2005 13:18:57 -0500

CVSROOT:        /cvsroot/freetype
Module name:    freetype2
Branch:         
Changes by:     David Turner <address@hidden>   05/03/15 18:18:57

Modified files:
        .              : ChangeLog 
        include/freetype/internal: ftstream.h 
        src/base       : ftstream.c 
        src/bdf        : bdflib.c 
        src/gzip       : ftgzip.c 
        src/lzw        : ftlzw.c 

Log message:
        * src/bdf/bdflib.c: various improvements to the bdf loader, mainly
        used to reduce the amount of heap size required to only test wether
        we're dealing with a BDF font (the old code allocated 64 Kb right
        before any test).
        
        * src/lzw/ftlzw.c (FT_Stream_OpenLZW): modified the function to check
        the LZW header before doing anything else. This helps avoid un-necessary
        heap allocations (400 Kb of heap memory for the LZW decoder ! Oh my !)
        
        * src/gzip/ftgzip.c (FT_Stream_OpenGZip): ditto for the .gz decoder,
        though the code savings is smaller.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/ChangeLog.diff?tr1=1.1007&tr2=1.1008&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/include/freetype/internal/ftstream.h.diff?tr1=1.35&tr2=1.36&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/base/ftstream.c.diff?tr1=1.46&tr2=1.47&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/bdf/bdflib.c.diff?tr1=1.19&tr2=1.20&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/gzip/ftgzip.c.diff?tr1=1.17&tr2=1.18&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/lzw/ftlzw.c.diff?tr1=1.2&tr2=1.3&r1=text&r2=text





reply via email to

[Prev in Thread] Current Thread [Next in Thread]