0a0c22569deab933df21127e75db5c81f724f292 |
|
02-Jan-2018 |
Werner Lemberg <wl@gnu.org> |
Update copyright year.
/external/freetype/include/freetype/internal/ftstream.h
|
2127f07624b678c6228f4dca483b3b87f3f85f99 |
|
30-Sep-2017 |
Werner Lemberg <wl@gnu.org> |
[include] Whitespace.
/external/freetype/include/freetype/internal/ftstream.h
|
b1a98f9e0a0e44e24c9ded4504207b4288b7b81f |
|
06-Mar-2017 |
Werner Lemberg <wl@gnu.org> |
Minor.
/external/freetype/include/freetype/internal/ftstream.h
|
563ae780229aef5b6f6ae361211d5fb733de8321 |
|
04-Jan-2017 |
Werner Lemberg <wl@gnu.org> |
Update copyright year.
/external/freetype/include/freetype/internal/ftstream.h
|
9adeab6452a220270c311f756d55acd734fd52ea |
|
13-Jan-2016 |
Werner Lemberg <wl@gnu.org> |
Update copyright year.
/external/freetype/include/freetype/internal/ftstream.h
|
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/include/freetype/internal/ftstream.h
|
392cf22f8a5a281b8ebc56bf932e66da78f66410 |
|
25-Jun-2015 |
Werner Lemberg <wl@gnu.org> |
Another adjustment to header locations. This change is a result of a discussion thread on freetype-devel http://lists.nongnu.org/archive/html/freetype-devel/2015-06/msg00041.html Re-introduce the `freetype2' subdirectory for all FreeType header files after installation, and rename the `freetype2' subdirectory in the git repository to `freetype'. * include/freetype2: Renamed to... * include/freetype: This. * CMakeLists.txt (PUBLIC_HEADERS, PUBLIC_CONFIG_HEADERS, PRIVATE_HEADERS): Updated. Update creation of `ftconfig.h'. Install generated `ftconfig.h'. * Jamfile (HDRMACRO, RefDoc), autogen.sh: Updated. * builds/amiga/include/config/ftconfig.h, builds/freetype.mk (PUBLIC_DIR), builds/symbian/bld.inf, builds/toplevel.mk (work), builds/unix/freetype2.in: Updated. * builds/unix/freetype-config.in: Updated. * builds/unix/configure.raw: Don't check for `rmdir'. * builds/unix/unix-def.in (DELDIR): Use `rm -rf', which is portable according to the autoconf info manual. * builds/unix/install.mk (install, uninstall, distclean_project_unix): Update and simplify. * builds/wince/*, builds/windows/*: Updated. * devel/ft2build.h, include/ft2build.h: Updated. * include/freetype2/config/ftheader.h, include/freetype2/internal/ftserv.h, include/freetype2/internal/internal.h: Update all header file macros. * src/tools/chktrcmp.py (TRACE_DEF_FILES): Updated. * docs/*: Updated.
/external/freetype/include/freetype/internal/ftstream.h
|
fae382076409db198dfbff36ac4cbb97b05b30a1 |
|
13-Nov-2013 |
Werner Lemberg <wl@gnu.org> |
Simplify header file hierarchy. This large patch changes the header file directory layout from `include/freetype/...' to `include/...', effectively removing one level. Since the file `ft2build.h' is also located in `include' (and it stays there even after installation), all FreeType header files are now in a single directory. Applications that use (a) `freetype-config' or FreeType's `pkg-config' file to get the include directory for the compiler, and (b) the documented way for header inclusion like #include <ft2build.h> #include FT_FREETYPE_H ... don't need any change to the source code. * include/freetype/*: Move up to... * include/*: ... this directory. * builds/amiga/include/freetype/*: Move up to... * builds/amiga/include/*: ... this directory. */*: Essentially do `s@/freetype/@/@' where appropriate. * CMakeList.txt: Simplify. * builds/unix/freetype-config.in, builds/unix/freetype2.in: For `--cflags', return a single directory. * builds/unix/install.mk (install): No longer try to remove `cache' and `internal' subdirectories; instead, remove the `freetype' subdirectory.
/external/freetype/include/freetype/internal/ftstream.h
|
badf317840acc5c6224318e447d1d3d30a1f4460 |
|
06-Jun-2013 |
Werner Lemberg <wl@gnu.org> |
Next round of compiler fixes. * builds/win32/ftdebug.c, builds/wince/ftdebug.c (ft_debug_init): Add proper cast. * include/freetype/internal/ftserv.h (FT_SERVICE_UNAVAILABLE): Fix cast. * include/freetype/internal/ftstream.h: Decorate stream and frame macros with `FT_Long' and `FT_ULong' as appropriate. * src/base/ftrfork.c (raccess_guess_darwin_hfsplus, raccess_guess_darwin_newvfs): Use cast. * src/bdf/bdflib.c (_bdf_set_default_spacing): Use cast. * src/cache/ftcmanag.c (FTC_Manager_Check): Fix cast. * src/cache/ftcmanag.h (FTC_ManagerRec): Ditto. * src/cff/cf2arrst.c (cf2_arrstack_setNum_Elements): Use cast. * src/cff/cf2ft.c (cf2_freeSeacComponent): Ditto. * src/cff/cffobjs.c (remove_subset_prefix, remove_style): Ditto. * src/cid/cidparse.c (cid_parser_new): Use cast. * src/pcf/pcfdrivr.c (PCF_Glyph_Load): Use cast. * src/psaux/psobjs.c (reallocate_t1_table): Fix argument type. * src/raster/ftraster.c (ft_black_reset): Use cast. * src/truetype/ttgxvar.c (FT_Stream_FTell): Use cast. (ALL_POINTS): Fix cast. * src/type1/t1driver.c (t1_ps_get_font_value): Add casts. * src/type1/t1parse.c (T1_Get_Private_Dict): Add cast.
/external/freetype/include/freetype/internal/ftstream.h
|
afaeeee9a04d0fae16bb4f844e81ca6e54bc93ef |
|
04-May-2013 |
Werner Lemberg <wl@gnu.org> |
Fix errors reported by clang's `sanitize' feature. * include/freetype/internal/ftstream.h: Simplify and fix integer extraction macros. (FT_INT8_, FT_BYTE_I16, FT_BYTE_I32, FT_INT8_I16, FT_INT8_I32, FT_INT8_I32, FT_INT8_U32): Removed. (FT_PEEK_SHORT, FT_PEEK_LONG, FT_PEEK_OFF3, FT_PEEK_SHORT_LE, FT_PEEK_LONG_LE, FT_PEEK_OFF3_LE): Use unsigned values for computations and convert to signed as the last step. * src/cff/cf2fixed.h (cf2_intToFixed, cf2_fixedToInt, cf2_fracToFixed): Avoid shifts of negative values. (cf2_intToFrac, cf2_fixedToFrac, cf2_fixedTo26Dot6): Removed, unused. * src/cff/cf2intrp.c (cf2_interpT2CharString) <cf2_cmdEXTENDEDNMBR, default>: Use unsigned values for computations and convert to signed as the last step. Use proper types in tracing messages. * src/cff/cffgload.c (cff_decoder_parse_charstrings): Use unsigned values for computation of operands and convert to signed as the last step. Use proper type in tracing message.
/external/freetype/include/freetype/internal/ftstream.h
|
21b1a0de7c052dcd25348c4e3597c8a631108f61 |
|
12-Apr-2011 |
Kan-Ru Chen <kanru@kanru.info> |
Fix reading of signed integers from files on 64bit platforms. Previously, signed integers were converted to unsigned integers, but this can fail because of sign extension. For example, 0xa344a1eb becomes 0xffffffffa344a1eb. We now do the reverse which is always correct because the integer size is the same during the cast from unsigned to signed. * include/freetype/internal/ftstream.h, src/base/ftstream.c (FT_Stream_Get*): Replace with... (FT_Stream_GetU*): Functions which read unsigned integers. Update all macros accordingly. * src/gzip/ftgzip.c (ft_gzip_get_uncompressed_size): Updated.
/external/freetype/include/freetype/internal/ftstream.h
|
4e1d6c0c518caae87c1285b9723d86b27d58fa67 |
|
09-Dec-2006 |
Werner Lemberg <wl@gnu.org> |
* builds/toplevel.mk (dist): Extract version number from freetype.h.
/external/freetype/include/freetype/internal/ftstream.h
|
c6afa1221a57d0d50cd9fa51f0b9e794884ef255 |
|
03-May-2006 |
Werner Lemberg <wl@gnu.org> |
* include/freetype/internal/ftmemory.h: s/new/newsz/ (for C++). (FT_ALLOC): Remove redundant redefinition. * builds/compiler/gcc-dev.mk (CFLAGS) [g++]: Don't use `-Wstrict-prototypes'. * src/base/ftstream.c (FT_Stream_EnterFrame): Add cast. Formatting, copyright years.
/external/freetype/include/freetype/internal/ftstream.h
|
9482ba50b7eae7312d4eace1433de6e1d2186267 |
|
02-May-2006 |
David Turner <david@freetype.org> |
* include/freetype/ftstream.h, src/base/ftstream.c: modifying various frame-related functions to report the place where the frames were entered/extracted/exited/released in the memory debugger.
/external/freetype/include/freetype/internal/ftstream.h
|
35bfc0f1b9fba03acefcfce79d2417428c0e4582 |
|
17-Nov-2005 |
Wu, Chia-I (吳佳一) <olvaffe@gmail.com> |
* src/base/ftcalc.c (FT_MulTo64): Commented out. * include/freetype/internal/ftcalc.h (FT_SqrtFixed), src/base/ftcalc.c (FT_SqrtFixed), include/freetype/internal/ftdebug.h (FT_Trace_Get_Count, FT_Trace_Get_Name, FT_Message, FT_Panic), src/base/ftdebug.c (FT_Trace_Get_Count, FT_Trace_Get_Name, FT_Message, FT_Panic), include/freetype/internal/ftobjs.h (FT_New_Memory, FT_Done_Memory), include/freetype/internal/ftstream.h (FT_Stream_Open), src/base/ftsystem.c (FT_New_Memory, FT_Done_Memory, FT_Stream_Open): s/FT_EXPORT/FT_BASE/. * builds/exports.mk: Manually add TT_New_Context to EXPORTS_LIST too.
/external/freetype/include/freetype/internal/ftstream.h
|
ebf5585dd09c44c8bb94d955c28c85e4952045de |
|
16-Mar-2005 |
Werner Lemberg <wl@gnu.org> |
Formatting.
/external/freetype/include/freetype/internal/ftstream.h
|
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/include/freetype/internal/ftstream.h
|
5290d2fb46f33d7cd7e4036216196a7f92b7daa1 |
|
23-Jun-2004 |
David Turner <david@freetype.org> |
performance optimizations regarding face opening
/external/freetype/include/freetype/internal/ftstream.h
|
754353343ecd27582ed86cd9fd07d31ab1df883c |
|
25-Feb-2004 |
Werner Lemberg <wl@gnu.org> |
Provide generic access to MacOS resource forks. * src/base/ftrfork.c, include/freetype/internal/ftrfork.h: New files. * src/base/ftobjs.c: Include FT_INTERNAL_RFORK_H. (Mac_Read_POST_Resource, Mac_Read_sfnt_Resource): Remove arguments `resource_listoffset' and `resource_data' and adapt code accordingly. These values are calculated outside of the function now. Add new argument `offsets'. (IsMacResource): Use `FT_Raccess_Get_HeaderInfo' and `FT_Raccess_Get_DataOffsets'. (load_face_in_embedded_rfork): New function. (load_mac_face): Use load_face_in_embedded_rfork. (ft_input_stream_new): Renamed to... (FT_Stream_New): This. Use FT_BASE_DEF. Updated all callers. (ft_input_stream_free): Renamed to... (FT_Stream_Free): This. Use FT_BASE_DEF. Updated all callers. * src/base/ftbase.c: Include ftrfork.c. * src/base/rules.mk (BASE_SRC), src/base/Jamfile: Updated. * include/freetype/internal/internal.h (FT_INTERNAL_RFORK_H): New macro. * include/freetype/internal/fttrace.h: Added `rfork' as a new trace definition. * include/freetype/internal/ftstream.h: Declare FT_Stream_New and FT_Stream_Free. * include/freetype/config/ftoption.h, devel/ftoption.h (FT_CONFIG_OPTION_GUESSING_EMBEDDED_RFORK): New option. * include/freetype/config/ftstdlib.h (ft_strrchr): New macro.
/external/freetype/include/freetype/internal/ftstream.h
|
54b0bca50c7bdfb8e820b2b4081b1f9b96d58bca |
|
31-Oct-2002 |
David Turner <david@freetype.org> |
* include/freetype/ftgzip.h, src/gzip/ftgzip.c: adding support for gzip compressed streams !! * src/pcf/pcfdriver.c: adding automatic support for gzip-compressed PCF files
/external/freetype/include/freetype/internal/ftstream.h
|
609e28c3be484792936271dacefe9b48c378e7eb |
|
19-Apr-2002 |
David Turner <david@freetype.org> |
* src/type1/t1gload.h, src/type1/t1gload.c: fixed incorrect parameter sign-ness in callback function * include/freetype/config/ftmodule.h, include/freetype/internal/fttrace.h, src/Jamfile, src/pfr/*: adding a PFR font driver to the FreeType sources. Not that it doesn't support embedded bitmaps or kerning tables for now.. * include/freetype/internal/ftmemory.h: adding the FT_MEM_ZERO and FT_ZERO macros * include/freetype/internal/ftstream.h: adding the FT_NEXT_OFF3, FT_NEXT_UOFF3, FT_NEXT_OFF3_LE and FT_NEXT_UOFF3_LE to parse in-memory 24-bit integers.
/external/freetype/include/freetype/internal/ftstream.h
|
78e004e84388998ff8ff23e4e8b7d5976d039c77 |
|
30-Mar-2002 |
Werner Lemberg <wl@gnu.org> |
formatting
/external/freetype/include/freetype/internal/ftstream.h
|
a890c29cb06f990ac19ada14eae0f9513bb9ed88 |
|
22-Mar-2002 |
David Turner <david@freetype.org> |
* include/freetype/internal/ftstream.h, src/base/ftstream.c, src/cff/cffload.c, src/pcf/pcfread.c, src/sfnt/ttcmap.c, src/sfnt/ttcmap0.c, src/sfnt/ttload.c, src/sfnt/ttpost.c, src/sfnt/ttsbit.c, src/truetype/ttgload.c, src/truetype/ttpload.c, src/winfonts/winfnt.c: changed the definitions of stream macros. Examples: NEXT_Byte => FT_NEXT_BYTE NEXT_Short => FT_NEXT_SHORT NEXT_UShortLE => FT_NEXT_USHORT_LE READ_Short => FT_READ_SHORT GET_Long => FT_GET_LONG etc.. also introduced the FT_PEEK_XXXX functions..
/external/freetype/include/freetype/internal/ftstream.h
|
7d3a26425b35c1b037646667c2889260cae84b21 |
|
20-Mar-2002 |
David Turner <david@freetype.org> |
* renaming stream macros. Examples: FILE_Skip => FT_STREAM_SKIP FILE_Read => FT_STREAM_READ ACCESS_Frame => FT_FRAME_ENTER FORGET_Frame => FT_FRAME_EXIT etc...
/external/freetype/include/freetype/internal/ftstream.h
|
0d9165e1d6451063693eda6d7dce367051a39ead |
|
07-Mar-2002 |
Werner Lemberg <wl@gnu.org> |
* src/base/ftdbgmem.c (ft_mem_table_resize, ft_mem_table_new, ft_mem_table_set, ft_mem_debug_alloc, ft_mem_debug_free, ft_mem_debug_realloc, ft_mem_debug_done, FT_Alloc_Debug, FT_Realloc_Debug, FT_Free_Debug): Fix compiler warnings. * src/base/ftcalc.c (FT_MulFix): Ditto. * src/cff/cffdrivr.c (cff_get_name_index): Ditto. * src/cff/cffobjs.c (CFF_Size_Get_Global_Funcs, CFF_Size_Init, CFF_GlyphSlot_Init): Ditto. * src/cid/cidobjs.c (CID_GlyphSlot_Init, CID_Size_Get_Globals_Funcs): Ditto. * src/type1/t1objs.c (T1_Size_Get_Globals_Funcs, T1_GlyphSlot_Init): Ditto. * src/pshinter/pshmod.c (pshinter_interface): Use `static const'. * src/winfonts/winfnt.c (FNT_Get_Next_Char): Remove unused variables. * include/freetype/internal/psaux.h (T1_Builder_Funcs): Renamed to... (T1_Builder_FuncsRec): This. (T1_Builder_Funcs): New typedef. (PSAux_Interface): Remove compiler warnings. * src/psaux/psauxmod.c (t1_builder_funcs), src/psaux/psobjs.h (t1_builder_funcs): Updated. * src/pshinter/pshglob.h (PSH_Blue_Align): Replaced with ... (PSH_BLUE_ALIGN_{NONE,TOP,BOT}): New defines. (PSH_AlignmentRec): Updated. * include/freetype/internal/ftstream.h (GET_Char, GET_Byte): Fix typo. * include/freetype/internal/ftgloadr.h (FT_SubGlyph): Ditto. * src/base/ftstream (FT_Get_Char): Rename to... (FT_Stream_Get_Char): This. * src/base/ftnames.c (FT_Get_Sfnt_Name): s/index/idx/ -- `index' is a built-in function in gcc, causing warning messages with gcc 3.0. * src/autohint/ahglyph.c (ah_outline_load): Ditto. * src/autohint/ahglobal.c (ah_hinter_compute_blues): Ditto. * src/cache/ftcmanag.c (ftc_family_table_alloc, ftc_family_table_free, FTC_Manager_Done, FTC_Manager_Register_Cache): Ditto. * src/cff/cffload.c (cff_new_index, cff_done_index, cff_explicit_index, CFF_Access_Element, CFF_Forget_Element, CFF_Get_Name, CFF_Get_String, CFF_Load_SubFont, CFF_Load_Font, CFF_Done_Font): Ditto. * src/psaux/psobjs.c (PS_Table_Add, PS_Parser_LoadField): Ditto. * src/psaux/t1decode.c (T1_Decoder_Parse_Charstrings): Ditto. * src/pshinter/pshrec.c (ps_mask_test_bit, ps_mask_clear_bit, ps_mask_set_bit, ps_dimension_add_t1stem, ps_hints_t1stem3, * src/pshinter/pshalgo1.c (psh1_hint_table_record, psh1_hint_table_record_mask, psh1_hint_table_activate_mask): Ditto. * src/pshinter/pshalgo2.c (psh2_hint_table_record, psh2_hint_table_record_mask, psh2_hint_table_activate_mask): Ditto. * src/sfnt/ttpost.c (Load_Format_20, Load_Format_25, TT_Get_PS_Name): Ditto. * src/truetype/ttgload.c (TT_Get_Metrics, Get_HMetrics, load_truetype_glyph): Ditto. * src/type1/t1load.c (parse_subrs, T1_Open_Face): Ditto. * src/type1/t1afm.c (T1_Get_Kerning): Ditto. * include/freetype/cache/ftcmanag.h (ftc_family_table_free): Ditto.
/external/freetype/include/freetype/internal/ftstream.h
|
53b3fa1da5e3397388f3483ccc95910eca4a419d |
|
24-Feb-2002 |
David Turner <david@freetype.org> |
* renaming stream functions to the FT_Subject_Action scheme: FT_Seek_Stream => FT_Stream_Seek FT_Skip_Stream => FT_Stream_Skip FT_Read_Stream => FT_Stream_Read FT_Read_Stream_At => FT_Stream_Read_At FT_Access_Frame => FT_Stream_Enter_Frame FT_Forget_Frame => FT_Stream_Exit_Frame FT_Extract_Frame => FT_Stream_Extract_Frame FT_Release_Frame => FT_Stream_Release_Frame FT_Get_XXXX => FT_Stream_Get_XXXX FT_Read_XXXX => FT_Stream_Read_XXXX note also that: FT_New_Stream( filename, stream ) => FT_Stream_Open( stream, filename ) (the function doesn't create the FT_Stream structure, it simply initializes it for reading) FT_New_Memory_Stream( library, FT_Byte* base, size, stream ) => FT_Stream_Open_Memory( stream, const FT_Byte* base, size ) FT_Done_Stream => FT_Stream_Close note that the name of the stream methods, defined in "include/freetype/ftsystem.h" have also been changed without problems: FT_Stream_IO => FT_Stream_IOFunc FT_Stream_Close => FT_Stream_CloseFunc
/external/freetype/include/freetype/internal/ftstream.h
|
7da4824dfb05ab88413b9cb52dff515283f32e52 |
|
11-Dec-2001 |
David Turner <david@freetype.org> |
* include/freetype/internal/ftstream.h: fixed the definitions of GET_LongLE and GET_ULongLE which where incorrect (creating problems in the pcf driver).. * INSTALL: updated the instructions to build shared libraries with Jam.. they were simply erroneous..
/external/freetype/include/freetype/internal/ftstream.h
|
2b6248bac0b3b8b1999855870ffffa79da121f5b |
|
08-Jul-2001 |
Werner Lemberg <wl@gnu.org> |
formatting
/external/freetype/include/freetype/internal/ftstream.h
|
ca90a2c46b4241d22c1626c94c16cc82b3d0d255 |
|
06-Jul-2001 |
David Turner <david@freetype.org> |
* include/internal/ftstream.h: modified the definitions of the FT_GET_XXXX and NEXT_XXXX macros for 16-bit correctness
/external/freetype/include/freetype/internal/ftstream.h
|
415235df1b955940ce85401a076f882e8717ef7b |
|
28-Jun-2001 |
Werner Lemberg <wl@gnu.org> |
finishing function header formatting updating copyrights
/external/freetype/include/freetype/internal/ftstream.h
|
890f313b379a0f9f41b6d4d5c471245127fae082 |
|
26-Jun-2001 |
Werner Lemberg <wl@gnu.org> |
* include/freetype/internal/ftstream.h (FT_GET_OFF3_LE): Fix typo. * src/base/ftcalc.c (ft_div64by32): Fixed the source to work correctly on 16-bit systems. * docs/PATENTS: Added patents disclaimer. This one was missing! * docs/CHANGES, docs/todo: Updated for the upcoming 2.0.4 release.
/external/freetype/include/freetype/internal/ftstream.h
|
8eb0353fec1494ab7d9fe9bb91a5954449ab30c1 |
|
20-Jun-2001 |
Werner Lemberg <wl@gnu.org> |
Formatting.
/external/freetype/include/freetype/internal/ftstream.h
|
8edbcabce1b3756fb1921f85901dcce944bdf1e7 |
|
19-Jun-2001 |
David Turner <david@freetype.org> |
- updated doc for FT_New_Memory_Face - removed lots of compiler warnings in lint-style warning modes (/W4 with Visual C++)
/external/freetype/include/freetype/internal/ftstream.h
|
170c0d4c0d009bc5c08434b46515238620a410bd |
|
13-Dec-2000 |
David Turner <david@freetype.org> |
* include/freetype/config/ft2build.h, include/freetype/internal/internal.h: fixed header inclusion macros to use direct definitions. This is the only way to do these things in a portable way :-( The rest of the code should follow shortly though everything compiles now.. * builds/compiler/intelc.mk, builds/compiler/watcom.mk, builds/win32/detect.mk: added support for the Intel C/C++ compiler, as well as _preliminary_ (read: doesn't work !!) support for Watcom. Also added a new setup target. Type "make setup list" for a list of supported command-line compilers on Win32..
/external/freetype/include/freetype/internal/ftstream.h
|
90d9964ec9c6537a69dedbc29f0a6d277707dbcc |
|
09-Dec-2000 |
Werner Lemberg <wl@gnu.org> |
* */*.h: Changed body inclusion macro names to start and end with `__' (those which haven't converted yet). Fixed minor conversion issues. * src/winfonts/winfnt.c: Updated to new header inclusion scheme. * */*.[ch]: Changed source files to adhere to the new * src/cff/cff.c, src/cff/rules.mk: Updated. * */*.[ch]: Now using <ft2build.h> as the default build and setup
/external/freetype/include/freetype/internal/ftstream.h
|
d3c8e064a5587e924f83913e5eae38586b50840c |
|
04-Dec-2000 |
David Turner <david@freetype.org> |
- updating the header inclusion scheme to use <ft2build.h> by default.. - created "builds/devel" to hold developer builds options for both Win32 and Unix - fixed a bug in the winfonts driver, where the glyph image format wasn't set correctly..
/external/freetype/include/freetype/internal/ftstream.h
|
8fba32d2d6f284bfd49ed6c0557880e0bb692f49 |
|
01-Dec-2000 |
David Turner <david@freetype.org> |
introduced the new <freetype/config/ftbuild.h> file to determine where is the top-level include directory for all public, configuration and internal header files..
/external/freetype/include/freetype/internal/ftstream.h
|
dc72aff43d036b7f3fb3a448eece15c95353b4e6 |
|
04-Nov-2000 |
Werner Lemberg <wl@gnu.org> |
Finishing David's latest changes (there were some errors in it).
/external/freetype/include/freetype/internal/ftstream.h
|
76a5f62323d4fe3319d3d5410ded0ff9cab1f8c5 |
|
04-Nov-2000 |
David Turner <david@freetype.org> |
major reformatting of the sources: FT_EXPORT_DEF => FT_EXPORT FT_EXPORT_FUNC => FT_EXPORT_DEF BASE_DEF => FT_BASE BASE_FUNC => FT_BASE_DEF LOCAL_DEF => FT_LOCAL LOCAL_FUNC => FT_LOCAL_DEF LOCAL_FUNC_X => FT_CALLBACK_DEF LOCAL_DEF_X => FT_CALLBACK_TABLE FT_CPLUSPLUS => FT_CALLBACK_TABLE_DEF
/external/freetype/include/freetype/internal/ftstream.h
|
e4b32a5dc5517285dbecf9e058185a9d36712fbe |
|
31-Oct-2000 |
Werner Lemberg <wl@gnu.org> |
Removing trailing whitespace.
/external/freetype/include/freetype/internal/ftstream.h
|
b8431ed776cbb63cbd60cbc5a52e77a7660183cf |
|
01-Aug-2000 |
Werner Lemberg <wl@gnu.org> |
Use the ANSI offsetof() macro instead of something home-brewn.
/external/freetype/include/freetype/internal/ftstream.h
|
e72c9fec173186df4871617a767c0bf8ddfdde84 |
|
31-Jul-2000 |
Werner Lemberg <wl@gnu.org> |
Simplifying the FIELD_* and FRAME_* macros. Before calling these macros, you should #define FT_STRUCTURE to the structure which will be filled. Replaced FT_FIELD_REF with FT_FIELD_SIZE, FT_FIELD_SIZE_DELTA, and FT_FIELD_OFFSET to make the code more readable; additionally, it should be more portable because we no longer cast a pointer to an FT_UShort (which e.g. fails with Sun's C++ compiler) but computes the difference between two pointers which is guaranteed to work. Fixing warnings (and C++ errors) while using Sun's latest cc and CC incarnations. Most of them are related to variable shadowing.
/external/freetype/include/freetype/internal/ftstream.h
|
c8f9cf37d3315522ce8799ccc10c0c5fc8cf091d |
|
19-Jul-2000 |
Werner Lemberg <wl@gnu.org> |
Formatting.
/external/freetype/include/freetype/internal/ftstream.h
|
9b3d1c75ad150b7964b7e8cc5619c0f5b49ec72f |
|
07-Jul-2000 |
David Turner <david@freetype.org> |
- fixed a leak in the Type 1 driver - updated the CFF driver to support flex opcodes
/external/freetype/include/freetype/internal/ftstream.h
|
bd5ae40006959667299f09f13defa6f025caa744 |
|
05-Jul-2000 |
Werner Lemberg <wl@gnu.org> |
Run g++ on the FreeType library. This should make the use of code in C++ programs easier: Renamed FT_WordXX to FT_UIntXX. Changed a lot of void* to FT_Byte* if related to i/o streams -- FreeType always accesses streams byte-wise, so this makes sense IMHO. Added a lot of #ifdef __cplusplus to header files (and removed a few). Other minor syntax fixes (mostly casts). Replaced the variable `private' with `private_dict' -- `private' is reserved in C++.
/external/freetype/include/freetype/internal/ftstream.h
|
c6a92202c23b916536903921401e6289f8b66ca2 |
|
04-Jul-2000 |
David Turner <david@freetype.org> |
various clean-ups: - using FT_UNUSED instead of UNUSED - using FT_LONG64 and FT_INT64 instead of LONG64 & INT64 - using FT_SIZEOF_INT & FT_SIZEOF_LONG instead of... - removed the #ifdefs that used SIZEOF_INT, instead we now use FT_Int32 and FT_UInt32 when needed to support 32-bits quantity correctly on 64-bits systems..
/external/freetype/include/freetype/internal/ftstream.h
|
d18388e44b0052a7ad8b14453fd74a248ddf1e8f |
|
03-Jul-2000 |
David Turner <david@freetype.org> |
fixed a few 64-bit related bugs in "sfnt/ttload.c" and "base/ftstream.c" Note that "TT_PCLT" was incorrectly defined in <freetype/tttables.h>
/external/freetype/include/freetype/internal/ftstream.h
|
61bd4b9dd1713faf57e738b3ca5e728f87e7e912 |
|
07-Jun-2000 |
Werner Lemberg <wl@gnu.org> |
Added FT_FRAME_SKIP_xxx to skip fields. More use of READ_Fields() in ttsbit.c Other minor fixes.
/external/freetype/include/freetype/internal/ftstream.h
|
2e421319fc4bedef44218fc144b1186ea53df584 |
|
27-May-2000 |
David Turner <david@freetype.org> |
moved a lot of things from the TrueType driver to the SFNT module (whose interface has changed, by the way) This allows even more code re-use between TrueType and OpenType formats..
/external/freetype/include/freetype/internal/ftstream.h
|
e49ab25c0822e1043be29e836944c7886f4e8990 |
|
17-May-2000 |
David Turner <david@freetype.org> |
formatting - removed trailing spaces
/external/freetype/include/freetype/internal/ftstream.h
|
bfe2f98f1f352135da49f19dc0819607af27b8a0 |
|
12-May-2000 |
David Turner <david@freetype.org> |
a new massive grunt work. Redefined the EXPORT_DEF, EXPORT_FUNC, BASE_DEF and BASE_FUNC macros to let them take an argument.. This is needed to compile the library as a DLL on some platforms that have different compiler conventions..
/external/freetype/include/freetype/internal/ftstream.h
|
efce08d67c1c2a8bf0d0d58463e754c746433d23 |
|
11-May-2000 |
David Turner <david@freetype.org> |
major re-organisation of the FreeType 2 directory hierarchy
/external/freetype/include/freetype/internal/ftstream.h
|