History log of /external/freetype/src/lzw/ftlzw.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
0a0c22569deab933df21127e75db5c81f724f292 02-Jan-2018 Werner Lemberg <wl@gnu.org> Update copyright year.
/external/freetype/src/lzw/ftlzw.c
563ae780229aef5b6f6ae361211d5fb733de8321 04-Jan-2017 Werner Lemberg <wl@gnu.org> Update copyright year.
/external/freetype/src/lzw/ftlzw.c
9adeab6452a220270c311f756d55acd734fd52ea 13-Jan-2016 Werner Lemberg <wl@gnu.org> Update copyright year.
/external/freetype/src/lzw/ftlzw.c
37412ff9f42212bcf4dd29d9762f3c35b5735768 12-Jan-2016 Werner Lemberg <wl@gnu.org> Don't use macro names that contain `__' [1/2].

Such macro names are reserved for both C and C++.

*/*: Replace macros of the form `__XXX_H__' with `XXX_H_'.
/external/freetype/src/lzw/ftlzw.c
4187753970107f5892df78dad87968ab2ffb1b28 26-Sep-2015 Werner Lemberg <wl@gnu.org> [bzip2, gzip, lzw] Harmonize function signatures with prototype.

Suggested by Hin-Tak Leung.

* src/bzip2/ftbzip2.c (ft_bzip2_stream_io), src/gzip/ftgzip.c
(ft_gzip_stream_io), src/lzw/ftlzw.c (ft_lzw_stream_io): Do it.
/external/freetype/src/lzw/ftlzw.c
3e587796755dbb6be2756b5cd82884feb7da9159 11-Mar-2015 Werner Lemberg <wl@gnu.org> Minor copyright and e-mail address issues.
/external/freetype/src/lzw/ftlzw.c
f57fc59e016217687362b6fbbc4842fab932175c 17-Jan-2015 Werner Lemberg <wl@gnu.org> Run `src/tools/update-copyright'.
/external/freetype/src/lzw/ftlzw.c
0098d5502d384e1dd41ec42a3cbf9dee1916ed72 07-Dec-2014 Werner Lemberg <wl@gnu.org> Uppercase all hex digits for orthogonality.
/external/freetype/src/lzw/ftlzw.c
f34f1925358057d2e374303408088f6c15bebfb8 26-Nov-2014 Werner Lemberg <wl@gnu.org> * src/*: Add checks for parameters of API functions where missing.

`API functions' are functions tagged with `FT_EXPORT_DEF'.

Besides trivial fixes, the following changes are included, too.

* src/base/ftbdf.c (FT_Get_BDF_Charset_ID, FT_Get_BDF_Property): Set
error code if no service is available.

* src/base/ftinit.c (FT_Done_FreeType): Change return value for
invalid `library' parameter to `Invalid_Library_Handle'.

* src/base/ftobjs.c (FT_New_Size): Change return value for invalid
`asize' parameter to `Invalid_Argument'.

* src/base/ftoutln.c (FT_Outline_Copy): Change return value for
invalid `source' and `target' parameters to `Invalid_Outline'.
(FT_Outline_Done_Internal): Change return value for invalid
`outline' parameter to `Invalid_Outline'.
/external/freetype/src/lzw/ftlzw.c
dc624ca4dcac1cbfb6870414e6aaedba43aeb9ee 04-Jun-2013 Werner Lemberg <wl@gnu.org> Apply fixes for cppcheck nitpicks.

http://cppcheck.sourceforge.net/

Note that the current version heavily chokes on FreeType, delivering
even wrong results. I will report those issues to the cppcheck team
so that a newer version gives improved results hopefully.

*/* Improve variable scopes.
*/* Remove redundant initializations which get overwritten.

* src/base/ftmac.c ,builds/mac/ftmac.c (count_faces_scalable):
Remove unused variable.

* src/base/ftdbgmem.c (ft_mem_table_destroy): `table' can't be zero.

* src/gxvalid/gxvkern.c (gxv_kern_subtable_fmt1_entry_validate):
Remove functionless code.

* src/tools/ftrandom.c (main): Fix memory leak.
/external/freetype/src/lzw/ftlzw.c
e3c9301581a450fae5db73a3b94b10ed6a0aeb5e 14-Mar-2013 Werner Lemberg <wl@gnu.org> */*: Use FT_Err_Ok only.

This is a purely mechanical conversion.
/external/freetype/src/lzw/ftlzw.c
059bc335ce42220b222763379e89d0cbf2b949eb 14-Mar-2013 Werner Lemberg <wl@gnu.org> */*: Use `FT_THROW'.

This is essentially a mechanical conversion, adding inclusion of
`FT_INTERNAL_DEBUG_H' where necessary, and providing the macros for
stand-alone compiling modes of the rasterizer modules.

To convert the remaining occurrences of FT_Err_XXX and friends it is
necessary to rewrite the code. Note, however, that it doesn't harm
if some cases are not handled since FT_THROW is a no-op.
/external/freetype/src/lzw/ftlzw.c
26dfeb6d63940f1068cd482b7f506289eea5bafa 08-Mar-2012 Vinnie Falco <vinnie.falco@gmail.com> Prepare source code for amalgamation.

* src\autofit\aferrors.h, src\bdf\bdferror.h, src\bzip2\ftbzip2.c,
src\cache\ftcerror.h, src\cff\cfferrs.h, src\cid\ciderrs.h,
src\gxvalid\gxverror.h, src\gzip\ftgzip.c, src\lzw\ftlzw.c,
src\otvalid\otverror.h, src\pcf\pcferror.h, src\pfr\pfrerror.h,
src\psaux\psauxerr.h, src\pshinter\pshnterr.h,
src\psnames\psnamerr.h, src\raster\rasterrs.h, src\sfnt\sferrors.h,
src\smooth\ftsmerrs.h, src\truetype\tterrors.h,
src\type1\t1errors.h, src\type42\t42error.h, src\winfonts\fnterrs.h:
Add #undef FT_ERR_PREFIX before #define FT_ERR_PREFIX.
/external/freetype/src/lzw/ftlzw.c
1749d8bc6af8108df5a6555a894ed474138f2552 16-Jan-2012 suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp> Remove trailing spaces.
/external/freetype/src/lzw/ftlzw.c
e62c876bb0b86b8fa88fadf72d2621c79796a304 14-Jun-2011 suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp> Fix g++4.6 compiler warnings in module drivers.

The background is same with previous commit.

* src/truetype/ttgxvar.c (ft_var_readpackedpoints):
Init `points'. (TT_Vary_Get_Glyph_Deltas): Init
`delta_xy'. (TT_Get_MM_Var): Init `mmvar'.
* src/type1/t1load.c (T1_Get_MM_Var): Ditto.
* src/cff/cffdrivr.c (cff_ps_get_font_info): Init
`font_info'.
* src/cff/cffload.c (cff_index_get_pointers): Init `t'.
(cff_font_load): Init `sub'.
* src/cff/cffobjs.c (cff_size_init): Init `internal'.
(cff_face_init): Init `cff'.
* src/pfr/pfrload.c (pfr_extra_item_load_stem_snaps):
Init `snaps'.
* src/pcf/pcfread.c (pcf_get_properties): Init `properties'.
(pcf_get_bitmaps): Init `offsets'. (pcf_get_encodings):
Init `tmpEncoding'.
* src/sfnt/ttload.c (tt_face_load_gasp): Init `gaspranges'.
* src/sfnt/ttsbit.c (Load_SBit_Image): Init `components'.
* src/cache/ftcmru.c (FTC_MruList_New): Init `node'.
* src/gzip/ftgzip.c (FT_Stream_OpenGzip): Init `zip' and
`zip_buff'.
* src/lzw/ftlzw.c (FT_Stream_OpenLZW): Init `zip'.
* src/bzip2/ftbzip2.c (FT_Stream_OpenBzip2): Init `zip'.
/external/freetype/src/lzw/ftlzw.c
f765e4403cae51d2b0f5e603eb3993c05fcb4fda 24-Jun-2010 Werner Lemberg <wl@gnu.org> */*: Use module specific error names where appropriate.
/external/freetype/src/lzw/ftlzw.c
fc58155afc5213480f331990c28e83105f20a371 05-Jan-2010 Werner Lemberg <wl@gnu.org> Apply reports from clang static analyzer.

* src/lzw/ftlzw.c (ft_lzw_file_init), src/base/ftstroke.c
(FT_Stroker_ParseOutline), src/base/ftsynth.c
(FT_GlyphSlot_Embolden): Remove dead code.

* src/base/ftpatent.c (_tt_check_patents_in_table): Initialize
`offset_i'.
/external/freetype/src/lzw/ftlzw.c
1dcd0f2399142fded8e92a47c8d2d3ccd6b4a458 05-Apr-2009 Oran Agra <oran@monfort.co.il> Add #error to modules and files that do not support PIC yet.

When FT_CONFIG_OPTION_PIC is defined the following files will
create #error:
* src/bdf/bdfdrivr.h
* src/cache/ftcmanag.c
* src/cid/cidriver.h
* src/gxvalid/gxvmod.h
* src/gzip/ftgzip.c
* src/lzw/ftlzw.c
* src/otvalid/otvmod.h
* src/pcf/pcfdrivr.h
* src/pfr/pfrdrivr.h
* src/psaux/psauxmod.h
* src/type1/t1driver.h
* src/type42/t42drivr.h
* src/winfonts/winfnt.h
/external/freetype/src/lzw/ftlzw.c
24d72a1b0b3d7227000a8b9a54f3513f99c7fe4e 13-Jan-2009 Werner Lemberg <wl@gnu.org> Don't use stdlib.h and friends directly.
Reported by Mickey Gabel <mickey@monfort.co.il>.

* src/base/ftdbgmem.c: s/<stdlib.h>/FT_CONFIG_STANDARD_LIBRARY_H/.

* src/gzip/ftgzip.c, src/lzw/ftlzw.c, src/raster/ftmisc.h:
s/<string.h>/FT_CONFIG_STANDARD_LIBRARY_H/.

* src/autofit/aftypes.h, src/autofit/afhints.c,
src/pshinter/pshalgo.c: s/<stdio.h>/FT_CONFIG_STANDARD_LIBRARY_H/

* src/lzw/ftlzw.c, src/base/ftdbgmem.c: Don't include stdio.h.
/external/freetype/src/lzw/ftlzw.c
4f3b5bbd958a4abe05f7d3831b103bb72b9b9488 04-May-2006 Werner Lemberg <wl@gnu.org> * src/lzw/ftlzw2.c: Renamed to...
* src/lzw/ftlzw.c: This.

* src/lzw/Jamfile, src/lzw/rules.mk: Updated.

* builds/mac/FreeType.m68k_cfm.make.txt,
builds/mac/FreeType.m68k_far.make.txt,
builds/mac/FreeType.ppc_carbon.make.txt,
builds/mac/FreeType.ppc_classic.make.txt: Updated.
/external/freetype/src/lzw/ftlzw.c
50ef72b6e3a33cd70c65676923f42fb75333831e 29-Apr-2006 Werner Lemberg <wl@gnu.org> * src/lzw/ftlzw.c, src/lzw/zopen.c, src/lzw/zopen.h: Removed,
obsolete.
/external/freetype/src/lzw/ftlzw.c
7f049f422141b79a5bc6d0abf24b954906629d98 25-Feb-2006 Werner Lemberg <wl@gnu.org> Formatting, copyright years.
/external/freetype/src/lzw/ftlzw.c
de271ab8f027cb35806b3f566cde91722499752e 25-Feb-2006 David Turner <david@freetype.org> * builds/unix/ftsystem.c, include/freetype/config/ftheader.h,
include/freetype/internal/services/svotval.h,
include/freetype/internal/services/svpfr.h,
src/base/ftsystem.c, src/bdf/bdfdrivr.c, src/cache/ftcbasic.c,
src/cff/cffcmap.c, src/gzip/ftgzip.c, src/lzw/ftlzw.c,
src/lzw/ftlzw2.c, src/psaux/t1cmap.c, src/sfnt/ttbdf.c,
src/smooth/ftgrays.c:

solved -Wmissing-prototypes warnings with GCC
/external/freetype/src/lzw/ftlzw.c
ebf5585dd09c44c8bb94d955c28c85e4952045de 16-Mar-2005 Werner Lemberg <wl@gnu.org> Formatting.
/external/freetype/src/lzw/ftlzw.c
68df4f732d29033b745272708d4c99ddb16ce373 15-Mar-2005 David Turner <david@freetype.org> * 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.
/external/freetype/src/lzw/ftlzw.c
391de1a63e232ef840284588f1feb7f4c9c41169 11-Apr-2004 Werner Lemberg <wl@gnu.org> * src/lzw/ftlzw.c: Include zopen.h dependent on
FT_CONFIG_OPTION_USE_LZW.

* src/base/ftdebug.c: s/index/idx/ to avoid compiler warnings.
/external/freetype/src/lzw/ftlzw.c
6ea2054fd2ec7a6d1f4beb9dee44379bb25730a7 05-Mar-2004 Werner Lemberg <wl@gnu.org> Initial revision
/external/freetype/src/lzw/ftlzw.c