History log of /external/freetype/builds/mac/ftmac.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/builds/mac/ftmac.c
22a7f5b8afd1087d485d6442f25638a5823c1264 08-Sep-2017 Alexei Podtelezhnikov <apodtele@gmail.com> Branding fixes.
/external/freetype/builds/mac/ftmac.c
563ae780229aef5b6f6ae361211d5fb733de8321 04-Jan-2017 Werner Lemberg <wl@gnu.org> Update copyright year.
/external/freetype/builds/mac/ftmac.c
6949797d605fa1444085462e9dce4d626c1de119 17-Dec-2016 Werner Lemberg <wl@gnu.org> More code formatting.
/external/freetype/builds/mac/ftmac.c
9adeab6452a220270c311f756d55acd734fd52ea 13-Jan-2016 Werner Lemberg <wl@gnu.org> Update copyright year.
/external/freetype/builds/mac/ftmac.c
f57fc59e016217687362b6fbbc4842fab932175c 17-Jan-2015 Werner Lemberg <wl@gnu.org> Run `src/tools/update-copyright'.
/external/freetype/builds/mac/ftmac.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/builds/mac/ftmac.c
e8ed2d621e4182956488ce15c5611472345e63be 01-Aug-2013 Werner Lemberg <wl@gnu.org> Another round of cppcheck nitpicks.

The call was (from the top-level of the FreeType tree):

cppcheck --force \
--enable=all \
-I /usr/include \
-I /usr/local/include \
-I /usr/lib/gcc/i586-suse-linux/4.7/include \
-I include \
-I include/freetype \
-I include/freetype/config \
-I include/freetype/internal \
-DFT2_BUILD_LIBRARY \
. &> cppcheck.log

using cppcheck git commit f7e93f99.

Note that cppcheck still can't handle `#include FOO' (with `FOO' a
macro).

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

* src/gxvalid/*: Comment out redundant code or guard it with
FT_DEBUG_LEVEL_TRACE.
/external/freetype/builds/mac/ftmac.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/builds/mac/ftmac.c
fd66469ebaa8f504d30d5ab3b2706771ecd55aa5 17-May-2013 Werner Lemberg <wl@gnu.org> Update more FT_Err_XXX macros using FT_ERR and FT_THROW;

* builds/amiga/src/base/ftsystem.c, builds/mac/ftmac.c,
builds/unix/ftsystem.c, builds/vms/ftsystem.c: Do it.
/external/freetype/builds/mac/ftmac.c
714ee56ab152ae364eb49260acf2c9a114b44825 02-Dec-2011 suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp> [mac] Unify DARWIN_NO_CARBON with FT_MACINTOSH.

Originally FT_MACINTOSH was a pure auto macro and DARWIN_NO_CARBON
was a configurable macro to disable Carbon-dependent code. Because
now configure script sets DARWIN_NO_CARBON by default and disables
Darwin & Carbon-dependent codes, these macros can be unified.
FT_MACINTOSH (undefined by default) is kept and DARWIN_NO_CARBON
(defined by default) is removed, because DARWIN_NO_CARBON violates
FT_XXX naming convention of public macros, and a macro configured by
default is not portable for the building without configure (e.g.
make devel).

* builds/unix/configure.raw: Define FT_MACINTOSH if Carbon-based
old Mac font support is requested and Carbon is available.
* builds/unix/ftconfig.in: Undefine FT_MACINTOSH when the support
for Mac OS X without Carbon (e.g. Mac OS X 10.4 for ppc64) is
requested.
* include/freetype/config/ftconfig.in: Ditto.
* builds/vms/ftconfig.h: Ditto.

* src/base/ftbase.h: Remove DARWIN_NO_CARBON.
* src/base/ftbase.c: Ditto.
* src/base/ftobjs.c: Ditto.
* src/base/ftrfork.c: Ditto.

* src/base/ftmac.c: Compile the body if FT_MACINTOSH is defined
(same with TT_USE_BYTECODE_INTERPRETER in ttinterp.c).
* builds/mac/ftmac.c: Ditto.

* builds/mac/FreeType.m68k_cfm.make.txt: Define FT_MACINTOSH.
* builds/mac/FreeType.m68k_far.make.txt: Ditto.
* builds/mac/FreeType.ppc_classic.make.txt: Ditto.
* builds/mac/FreeType.ppc_carbon.make.txt: Ditto.
/external/freetype/builds/mac/ftmac.c
96d87bed0e5d8810e3f9f337b9c7780f52995409 05-Oct-2008 Suzuki, Toshiya (鈴木俊哉) <mpsuzuki@hiroshima-u.ac.jp> {src/base,builds/mac}/ftobjs.c: Include FT_TRUETYPE_TAGS_H for multi build
/external/freetype/builds/mac/ftmac.c
21bd5165927ec8e694e632fc0ef44cb2c5ddc2d6 04-Oct-2008 Suzuki, Toshiya (鈴木俊哉) <mpsuzuki@hiroshima-u.ac.jp> Introduce macros for some MacOS-specific resource tags
/external/freetype/builds/mac/ftmac.c
1137d04f85079ff3b96b148ebcfed39690fdb09e 04-Oct-2008 Suzuki, Toshiya (鈴木俊哉) <mpsuzuki@hiroshima-u.ac.jp> * New function `open_face_PS_from_sfnt_stream' to check and open a Type1 PS or CID-keyed font in an sfnt stream.
/external/freetype/builds/mac/ftmac.c
9e2b9900dc5d764c31f8c9ae998a0f94f5c4d3b5 03-Oct-2008 Suzuki, Toshiya (鈴木俊哉) <mpsuzuki@hiroshima-u.ac.jp> * Remove duplicated functions from builds/mac/ftmac.c. Now MPW builds builds/mac/ftmac.c as a part of ftbase.c
/external/freetype/builds/mac/ftmac.c
3afbee82fef0333f44e0d29d5ef48ecde535069d 19-Sep-2008 Suzuki, Toshiya (鈴木俊哉) <mpsuzuki@hiroshima-u.ac.jp> * ftmac.c: Import sfnt-wrapped Type1/CID font support
/external/freetype/builds/mac/ftmac.c
77f7358533406db47f7a3bd94b5c71c84ec6c911 19-Aug-2008 Werner Lemberg <wl@gnu.org> Formatting.
/external/freetype/builds/mac/ftmac.c
fdc2d7618a8addfb7f1f4003ae444d14a4d562b0 18-Aug-2008 Suzuki, Toshiya (鈴木俊哉) <mpsuzuki@hiroshima-u.ac.jp> * src/base/ftmac.c: Add a fallback for the case that HAVE_TYPE_RESOURCE_INDEX is not set by configure
/external/freetype/builds/mac/ftmac.c
9b9d3349b2a436c4486913f811375f667c7baa7e 22-Feb-2008 Werner Lemberg <wl@gnu.org> minor improvements, copyright years
/external/freetype/builds/mac/ftmac.c
6cb2faa845f3841f2b5281b42e22e5a450cd9fd9 21-Feb-2008 Suzuki, Toshiya (鈴木俊哉) <mpsuzuki@hiroshima-u.ac.jp> * src/base/ftmac.c: Fix a bug of PostScript font name synthesis in parse_fond().
/external/freetype/builds/mac/ftmac.c
d2c55ab0e4ce435d3c6a2a99ab203a6802cdfd27 15-Feb-2008 Suzuki, Toshiya (鈴木俊哉) <mpsuzuki@hiroshima-u.ac.jp> fix for inexistent sfnt ID in broken FOND
/external/freetype/builds/mac/ftmac.c
75696860ea108ad556679f59def8b6370e3ce378 04-Jan-2008 Suzuki, Toshiya (鈴木俊哉) <mpsuzuki@hiroshima-u.ac.jp> Formatting.
/external/freetype/builds/mac/ftmac.c
44b5e57781453d4fd238f5aba8c7f6c0dc5398fb 06-Dec-2007 Suzuki, Toshiya (鈴木俊哉) <mpsuzuki@hiroshima-u.ac.jp> Mac OS X Carbon tests in configure.raw are improved and builds/mac/ftmac.c is updated to sync to src/base/ftmac.c
/external/freetype/builds/mac/ftmac.c
2be3f472ddc81e8a5e2ded5491557fd25e182b05 29-Aug-2007 Suzuki, Toshiya (鈴木俊哉) <mpsuzuki@hiroshima-u.ac.jp> * src/base/ftmac.c: Use more abstract data type instead of `short\'
/external/freetype/builds/mac/ftmac.c
7893501c3ead6a8c2e401d8e7de52796937679b9 19-Jun-2007 Suzuki, Toshiya (鈴木俊哉) <mpsuzuki@hiroshima-u.ac.jp> * fix compiler warnings of src/base/ftmac.c, drop unnecessary part for Mac OS X.
/external/freetype/builds/mac/ftmac.c
de5e686661326bfef3f78697f4e1f2aabd38bc48 25-Feb-2007 Werner Lemberg <wl@gnu.org> formatting
/external/freetype/builds/mac/ftmac.c
b68e025c1b888a1d06e3617d768d616d5469f754 20-Feb-2007 Suzuki, Toshiya (鈴木俊哉) <mpsuzuki@hiroshima-u.ac.jp> * Fix memory leak in ftmac.c, patch by Jjgod Jiang
/external/freetype/builds/mac/ftmac.c
406d25f3793af4cc08fee6884c740295383ee44b 12-Feb-2007 Werner Lemberg <wl@gnu.org> more formatting and copyright years
/external/freetype/builds/mac/ftmac.c
c0f9c4aaddcf0a4078e8ce87808ff94b7dba377d 12-Feb-2007 David Turner <david@freetype.org> introduce ft_mem_dup, ft_mem_strdup and ft_mem_strcpyn, and the corresponding
macros to use them (e.g. FT_STRDUP, FT_DUP and FT_STRCPYN)

modify the code to use them instead of raw mallocs/strcpy
/external/freetype/builds/mac/ftmac.c
dcbb708e7addcf312607f7814c4052c1964b348f 08-Feb-2007 Werner Lemberg <wl@gnu.org> formatting, copyright years
/external/freetype/builds/mac/ftmac.c
f223df6e79512ee01a4caa4f096f678532016981 05-Feb-2007 Suzuki, Toshiya (鈴木俊哉) <mpsuzuki@hiroshima-u.ac.jp> * Add __attribute__((deprecated)) to functions whose interface using non ANSI data types
/external/freetype/builds/mac/ftmac.c
4827e9bd2c8a4c47fcfc5ed81f25a0a8c06e73d1 05-Feb-2007 Suzuki, Toshiya (鈴木俊哉) <mpsuzuki@hiroshima-u.ac.jp> * Add FT_GetFilePath_From_Mac_ATS_Name as replacement for FT_GetFile_From_Mac_ATS_Name
/external/freetype/builds/mac/ftmac.c
027357f1c8d51657c10fd2fc3c085216613fd864 05-Feb-2007 Suzuki, Toshiya (鈴木俊哉) <mpsuzuki@hiroshima-u.ac.jp> * Check ANSI compatibility of Mac OS X system header
/external/freetype/builds/mac/ftmac.c
21fd256d20a7b76fdd9987c45ccf279bea16777e 15-Dec-2006 Suzuki, Toshiya (鈴木俊哉) <mpsuzuki@hiroshima-u.ac.jp> * Backup src/base/ftmac.c to builds/mac/ftmac.c for legacy MacOS
/external/freetype/builds/mac/ftmac.c