summaryrefslogtreecommitdiff
path: root/Build/source
diff options
context:
space:
mode:
authorPeter Breitenlohner <peb@mppmu.mpg.de>2010-11-10 12:21:44 +0000
committerPeter Breitenlohner <peb@mppmu.mpg.de>2010-11-10 12:21:44 +0000
commit8c42d8d1d29276c26220c7b513f5f7545c45623b (patch)
tree8c55fe072d96319b45f0cdcd2e832b9af5245c61 /Build/source
parent677e12722255513b5ba78f406ac260f5a6043071 (diff)
freetype2 2.4.3
git-svn-id: svn://tug.org/texlive/trunk@20395 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source')
-rw-r--r--Build/source/libs/README2
-rwxr-xr-xBuild/source/libs/freetype2/configure24
-rw-r--r--Build/source/libs/freetype2/configure.ac2
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3-PATCHES/TL-Changes (renamed from Build/source/libs/freetype2/freetype-2.4.2-PATCHES/TL-Changes)4
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/.gitignore (renamed from Build/source/libs/freetype2/freetype-2.4.2/.gitignore)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/ChangeLog (renamed from Build/source/libs/freetype2/freetype-2.4.2/ChangeLog)304
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/ChangeLog.20 (renamed from Build/source/libs/freetype2/freetype-2.4.2/ChangeLog.20)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/ChangeLog.21 (renamed from Build/source/libs/freetype2/freetype-2.4.2/ChangeLog.21)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/ChangeLog.22 (renamed from Build/source/libs/freetype2/freetype-2.4.2/ChangeLog.22)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/ChangeLog.23 (renamed from Build/source/libs/freetype2/freetype-2.4.2/ChangeLog.23)4
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/Jamfile (renamed from Build/source/libs/freetype2/freetype-2.4.2/Jamfile)2
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/Jamrules (renamed from Build/source/libs/freetype2/freetype-2.4.2/Jamrules)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/Makefile (renamed from Build/source/libs/freetype2/freetype-2.4.2/Makefile)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/README (renamed from Build/source/libs/freetype2/freetype-2.4.2/README)8
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/README.git (renamed from Build/source/libs/freetype2/freetype-2.4.2/README.git)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/autogen.sh (renamed from Build/source/libs/freetype2/freetype-2.4.2/autogen.sh)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/amiga/README (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/amiga/README)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/amiga/include/freetype/config/ftconfig.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/amiga/include/freetype/config/ftconfig.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/amiga/include/freetype/config/ftmodule.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/amiga/include/freetype/config/ftmodule.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/amiga/makefile (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/amiga/makefile)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/amiga/makefile.os4 (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/amiga/makefile.os4)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/amiga/smakefile (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/amiga/smakefile)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/amiga/src/base/ftdebug.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/amiga/src/base/ftdebug.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/amiga/src/base/ftsystem.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/amiga/src/base/ftsystem.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/ansi/ansi-def.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/ansi/ansi-def.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/ansi/ansi.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/ansi/ansi.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/atari/ATARI.H (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/atari/ATARI.H)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/atari/FNames.SIC (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/atari/FNames.SIC)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/atari/FREETYPE.PRJ (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/atari/FREETYPE.PRJ)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/atari/README.TXT (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/atari/README.TXT)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/atari/deflinejoiner.awk (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/atari/deflinejoiner.awk)0
-rwxr-xr-xBuild/source/libs/freetype2/freetype-2.4.3/builds/atari/gen-purec-patch.sh (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/atari/gen-purec-patch.sh)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/beos/beos-def.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/beos/beos-def.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/beos/beos.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/beos/beos.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/beos/detect.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/beos/detect.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/compiler/ansi-cc.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/compiler/ansi-cc.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/compiler/bcc-dev.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/compiler/bcc-dev.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/compiler/bcc.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/compiler/bcc.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/compiler/emx.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/compiler/emx.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/compiler/gcc-dev.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/compiler/gcc-dev.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/compiler/gcc.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/compiler/gcc.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/compiler/intelc.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/compiler/intelc.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/compiler/unix-lcc.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/compiler/unix-lcc.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/compiler/visualage.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/compiler/visualage.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/compiler/visualc.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/compiler/visualc.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/compiler/watcom.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/compiler/watcom.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/compiler/win-lcc.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/compiler/win-lcc.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/detect.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/detect.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/dos/detect.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/dos/detect.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/dos/dos-def.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/dos/dos-def.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/dos/dos-emx.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/dos/dos-emx.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/dos/dos-gcc.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/dos/dos-gcc.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/dos/dos-wat.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/dos/dos-wat.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/exports.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/exports.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/freetype.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/freetype.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/link_dos.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/link_dos.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/link_std.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/link_std.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/mac/FreeType.m68k_cfm.make.txt (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/mac/FreeType.m68k_cfm.make.txt)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/mac/FreeType.m68k_far.make.txt (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/mac/FreeType.m68k_far.make.txt)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/mac/FreeType.ppc_carbon.make.txt (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/mac/FreeType.ppc_carbon.make.txt)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/mac/FreeType.ppc_classic.make.txt (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/mac/FreeType.ppc_classic.make.txt)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/mac/README (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/mac/README)0
-rwxr-xr-xBuild/source/libs/freetype2/freetype-2.4.3/builds/mac/ascii2mpw.py (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/mac/ascii2mpw.py)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/mac/ftlib.prj.xml (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/mac/ftlib.prj.xml)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/mac/ftmac.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/mac/ftmac.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/modules.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/modules.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/newline (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/newline)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/os2/detect.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/os2/detect.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/os2/os2-def.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/os2/os2-def.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/os2/os2-dev.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/os2/os2-dev.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/os2/os2-gcc.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/os2/os2-gcc.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/symbian/bld.inf (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/symbian/bld.inf)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/symbian/freetype.mmp (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/symbian/freetype.mmp)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/toplevel.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/toplevel.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/unix/.gitignore (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/unix/.gitignore)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/unix/aclocal.m4 (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/unix/aclocal.m4)0
-rwxr-xr-xBuild/source/libs/freetype2/freetype-2.4.3/builds/unix/config.guess (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/unix/config.guess)0
-rwxr-xr-xBuild/source/libs/freetype2/freetype-2.4.3/builds/unix/config.sub (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/unix/config.sub)0
-rwxr-xr-xBuild/source/libs/freetype2/freetype-2.4.3/builds/unix/configure (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/unix/configure)20
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/unix/configure.ac (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/unix/configure.ac)4
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/unix/configure.raw (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/unix/configure.raw)2
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/unix/detect.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/unix/detect.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/unix/freetype-config.in (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/unix/freetype-config.in)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/unix/freetype2.in (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/unix/freetype2.in)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/unix/freetype2.m4 (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/unix/freetype2.m4)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/unix/ft-munmap.m4 (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/unix/ft-munmap.m4)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/unix/ft2unix.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/unix/ft2unix.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/unix/ftconfig.in (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/unix/ftconfig.in)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/unix/ftsystem.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/unix/ftsystem.c)0
-rwxr-xr-xBuild/source/libs/freetype2/freetype-2.4.3/builds/unix/install-sh (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/unix/install-sh)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/unix/install.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/unix/install.mk)0
-rwxr-xr-xBuild/source/libs/freetype2/freetype-2.4.3/builds/unix/ltmain.sh (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/unix/ltmain.sh)0
-rwxr-xr-xBuild/source/libs/freetype2/freetype-2.4.3/builds/unix/mkinstalldirs (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/unix/mkinstalldirs)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/unix/unix-cc.in (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/unix/unix-cc.in)3
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/unix/unix-def.in (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/unix/unix-def.in)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/unix/unix-dev.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/unix/unix-dev.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/unix/unix-lcc.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/unix/unix-lcc.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/unix/unix.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/unix/unix.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/unix/unixddef.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/unix/unixddef.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/vms/ftconfig.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/vms/ftconfig.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/vms/ftsystem.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/vms/ftsystem.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/win32/detect.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/win32/detect.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/win32/ftdebug.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/win32/ftdebug.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/win32/vc2005/freetype.sln (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/win32/vc2005/freetype.sln)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/win32/vc2005/freetype.vcproj (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/win32/vc2005/freetype.vcproj)12
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/win32/vc2005/index.html (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/win32/vc2005/index.html)10
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/win32/vc2008/freetype.sln (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/win32/vc2008/freetype.sln)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/win32/vc2008/freetype.vcproj (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/win32/vc2008/freetype.vcproj)12
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/win32/vc2008/index.html (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/win32/vc2008/index.html)10
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/win32/visualc/freetype.dsp (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/win32/visualc/freetype.dsp)20
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/win32/visualc/freetype.dsw (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/win32/visualc/freetype.dsw)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/win32/visualc/freetype.sln (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/win32/visualc/freetype.sln)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/win32/visualc/freetype.vcproj (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/win32/visualc/freetype.vcproj)12
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/win32/visualc/index.html (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/win32/visualc/index.html)10
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/win32/visualce/freetype.dsp (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/win32/visualce/freetype.dsp)20
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/win32/visualce/freetype.dsw (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/win32/visualce/freetype.dsw)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/win32/visualce/freetype.vcproj (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/win32/visualce/freetype.vcproj)84
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/win32/visualce/index.html (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/win32/visualce/index.html)10
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/win32/w32-bcc.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/win32/w32-bcc.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/win32/w32-bccd.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/win32/w32-bccd.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/win32/w32-dev.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/win32/w32-dev.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/win32/w32-gcc.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/win32/w32-gcc.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/win32/w32-icc.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/win32/w32-icc.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/win32/w32-intl.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/win32/w32-intl.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/win32/w32-lcc.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/win32/w32-lcc.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/win32/w32-mingw32.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/win32/w32-mingw32.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/win32/w32-vcc.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/win32/w32-vcc.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/win32/w32-wat.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/win32/w32-wat.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/win32/win32-def.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/win32/win32-def.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/wince/ftdebug.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/wince/ftdebug.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/wince/vc2005-ce/freetype.sln (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/wince/vc2005-ce/freetype.sln)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/wince/vc2005-ce/freetype.vcproj (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/wince/vc2005-ce/freetype.vcproj)76
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/wince/vc2005-ce/index.html (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/wince/vc2005-ce/index.html)10
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/wince/vc2008-ce/freetype.sln (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/wince/vc2008-ce/freetype.sln)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/wince/vc2008-ce/freetype.vcproj (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/wince/vc2008-ce/freetype.vcproj)76
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/builds/wince/vc2008-ce/index.html (renamed from Build/source/libs/freetype2/freetype-2.4.2/builds/wince/vc2008-ce/index.html)10
-rwxr-xr-xBuild/source/libs/freetype2/freetype-2.4.3/configure (renamed from Build/source/libs/freetype2/freetype-2.4.2/configure)15
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/devel/ft2build.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/devel/ft2build.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/devel/ftoption.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/devel/ftoption.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/docs/CHANGES (renamed from Build/source/libs/freetype2/freetype-2.4.2/docs/CHANGES)20
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/docs/CUSTOMIZE (renamed from Build/source/libs/freetype2/freetype-2.4.2/docs/CUSTOMIZE)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/docs/DEBUG (renamed from Build/source/libs/freetype2/freetype-2.4.2/docs/DEBUG)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/docs/FTL.TXT (renamed from Build/source/libs/freetype2/freetype-2.4.2/docs/FTL.TXT)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/docs/GPL.TXT (renamed from Build/source/libs/freetype2/freetype-2.4.2/docs/GPL.TXT)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/docs/INSTALL (renamed from Build/source/libs/freetype2/freetype-2.4.2/docs/INSTALL)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/docs/INSTALL.ANY (renamed from Build/source/libs/freetype2/freetype-2.4.2/docs/INSTALL.ANY)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/docs/INSTALL.CROSS (renamed from Build/source/libs/freetype2/freetype-2.4.2/docs/INSTALL.CROSS)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/docs/INSTALL.GNU (renamed from Build/source/libs/freetype2/freetype-2.4.2/docs/INSTALL.GNU)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/docs/INSTALL.MAC (renamed from Build/source/libs/freetype2/freetype-2.4.2/docs/INSTALL.MAC)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/docs/INSTALL.UNIX (renamed from Build/source/libs/freetype2/freetype-2.4.2/docs/INSTALL.UNIX)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/docs/INSTALL.VMS (renamed from Build/source/libs/freetype2/freetype-2.4.2/docs/INSTALL.VMS)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/docs/LICENSE.TXT (renamed from Build/source/libs/freetype2/freetype-2.4.2/docs/LICENSE.TXT)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/docs/MAKEPP (renamed from Build/source/libs/freetype2/freetype-2.4.2/docs/MAKEPP)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/docs/PROBLEMS (renamed from Build/source/libs/freetype2/freetype-2.4.2/docs/PROBLEMS)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/docs/TODO (renamed from Build/source/libs/freetype2/freetype-2.4.2/docs/TODO)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/docs/UPGRADE.UNIX (renamed from Build/source/libs/freetype2/freetype-2.4.2/docs/UPGRADE.UNIX)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/docs/VERSION.DLL (renamed from Build/source/libs/freetype2/freetype-2.4.2/docs/VERSION.DLL)1
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/docs/formats.txt (renamed from Build/source/libs/freetype2/freetype-2.4.2/docs/formats.txt)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/docs/raster.txt (renamed from Build/source/libs/freetype2/freetype-2.4.2/docs/raster.txt)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/docs/reference/.gitignore (renamed from Build/source/libs/freetype2/freetype-2.4.2/docs/reference/.gitignore)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/docs/reference/README (renamed from Build/source/libs/freetype2/freetype-2.4.2/docs/reference/README)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-base_interface.html (renamed from Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-base_interface.html)4
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-basic_types.html (renamed from Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-basic_types.html)6
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-bdf_fonts.html (renamed from Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-bdf_fonts.html)4
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-bitmap_handling.html (renamed from Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-bitmap_handling.html)4
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-cache_subsystem.html (renamed from Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-cache_subsystem.html)6
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-cid_fonts.html (renamed from Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-cid_fonts.html)4
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-computations.html (renamed from Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-computations.html)4
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-font_formats.html (renamed from Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-font_formats.html)4
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-gasp_table.html (renamed from Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-gasp_table.html)4
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-glyph_management.html (renamed from Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-glyph_management.html)4
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-glyph_stroker.html (renamed from Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-glyph_stroker.html)4
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-glyph_variants.html (renamed from Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-glyph_variants.html)4
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-gx_validation.html (renamed from Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-gx_validation.html)4
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-gzip.html (renamed from Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-gzip.html)4
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-header_file_macros.html (renamed from Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-header_file_macros.html)4
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-incremental.html (renamed from Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-incremental.html)4
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-index.html (renamed from Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-index.html)6
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-lcd_filtering.html (renamed from Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-lcd_filtering.html)4
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-list_processing.html (renamed from Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-list_processing.html)4
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-lzw.html (renamed from Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-lzw.html)4
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-mac_specific.html (renamed from Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-mac_specific.html)4
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-module_management.html (renamed from Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-module_management.html)4
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-multiple_masters.html (renamed from Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-multiple_masters.html)4
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-ot_validation.html (renamed from Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-ot_validation.html)4
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-outline_processing.html (renamed from Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-outline_processing.html)4
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-pfr_fonts.html (renamed from Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-pfr_fonts.html)4
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-quick_advance.html (renamed from Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-quick_advance.html)4
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-raster.html (renamed from Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-raster.html)4
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-sfnt_names.html (renamed from Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-sfnt_names.html)4
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-sizes_management.html (renamed from Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-sizes_management.html)4
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-system_interface.html (renamed from Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-system_interface.html)4
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-toc.html (renamed from Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-toc.html)6
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-truetype_engine.html (renamed from Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-truetype_engine.html)4
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-truetype_tables.html (renamed from Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-truetype_tables.html)4
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-type1_tables.html (renamed from Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-type1_tables.html)4
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-user_allocation.html (renamed from Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-user_allocation.html)4
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-version.html (renamed from Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-version.html)6
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-winfnt_fonts.html (renamed from Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-winfnt_fonts.html)4
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/docs/release (renamed from Build/source/libs/freetype2/freetype-2.4.2/docs/release)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/config/ftconfig.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/config/ftconfig.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/config/ftheader.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/config/ftheader.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/config/ftmodule.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/config/ftmodule.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/config/ftoption.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/config/ftoption.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/config/ftstdlib.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/config/ftstdlib.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/freetype.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/freetype.h)2
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftadvanc.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftadvanc.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftbbox.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftbbox.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftbdf.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftbdf.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftbitmap.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftbitmap.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftcache.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftcache.h)7
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftchapters.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftchapters.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftcid.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftcid.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/fterrdef.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/fterrdef.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/fterrors.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/fterrors.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftgasp.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftgasp.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftglyph.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftglyph.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftgxval.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftgxval.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftgzip.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftgzip.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftimage.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftimage.h)12
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftincrem.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftincrem.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftlcdfil.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftlcdfil.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftlist.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftlist.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftlzw.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftlzw.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftmac.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftmac.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftmm.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftmm.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftmodapi.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftmodapi.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftmoderr.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftmoderr.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftotval.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftotval.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftoutln.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftoutln.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftpfr.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftpfr.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftrender.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftrender.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftsizes.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftsizes.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftsnames.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftsnames.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftstroke.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftstroke.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftsynth.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftsynth.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftsystem.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftsystem.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/fttrigon.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/fttrigon.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/fttypes.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/fttypes.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftwinfnt.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftwinfnt.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftxf86.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftxf86.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/autohint.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/autohint.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/ftcalc.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/ftcalc.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/ftdebug.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/ftdebug.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/ftdriver.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/ftdriver.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/ftgloadr.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/ftgloadr.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/ftmemory.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/ftmemory.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/ftobjs.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/ftobjs.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/ftpic.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/ftpic.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/ftrfork.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/ftrfork.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/ftserv.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/ftserv.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/ftstream.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/ftstream.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/fttrace.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/fttrace.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/ftvalid.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/ftvalid.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/internal.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/internal.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/pcftypes.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/pcftypes.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/psaux.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/psaux.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/pshints.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/pshints.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/services/svbdf.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/services/svbdf.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/services/svcid.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/services/svcid.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/services/svgldict.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/services/svgldict.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/services/svgxval.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/services/svgxval.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/services/svkern.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/services/svkern.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/services/svmm.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/services/svmm.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/services/svotval.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/services/svotval.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/services/svpfr.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/services/svpfr.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/services/svpostnm.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/services/svpostnm.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/services/svpscmap.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/services/svpscmap.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/services/svpsinfo.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/services/svpsinfo.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/services/svsfnt.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/services/svsfnt.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/services/svttcmap.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/services/svttcmap.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/services/svtteng.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/services/svtteng.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/services/svttglyf.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/services/svttglyf.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/services/svwinfnt.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/services/svwinfnt.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/services/svxf86nm.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/services/svxf86nm.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/sfnt.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/sfnt.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/t1types.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/t1types.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/tttypes.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/tttypes.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/t1tables.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/t1tables.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ttnameid.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ttnameid.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/tttables.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/tttables.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/tttags.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/tttags.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ttunpat.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ttunpat.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/include/ft2build.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/include/ft2build.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/modules.cfg (renamed from Build/source/libs/freetype2/freetype-2.4.2/modules.cfg)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/objs/.gitignore (renamed from Build/source/libs/freetype2/freetype-2.4.2/objs/.gitignore)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/objs/README (renamed from Build/source/libs/freetype2/freetype-2.4.2/objs/README)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/Jamfile (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/Jamfile)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/autofit/Jamfile (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/autofit/Jamfile)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/autofit/afangles.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/autofit/afangles.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/autofit/afangles.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/autofit/afangles.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/autofit/afcjk.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/autofit/afcjk.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/autofit/afcjk.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/autofit/afcjk.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/autofit/afdummy.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/autofit/afdummy.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/autofit/afdummy.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/autofit/afdummy.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/autofit/aferrors.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/autofit/aferrors.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/autofit/afglobal.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/autofit/afglobal.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/autofit/afglobal.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/autofit/afglobal.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/autofit/afhints.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/autofit/afhints.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/autofit/afhints.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/autofit/afhints.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/autofit/afindic.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/autofit/afindic.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/autofit/afindic.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/autofit/afindic.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/autofit/aflatin.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/autofit/aflatin.c)21
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/autofit/aflatin.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/autofit/aflatin.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/autofit/aflatin2.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/autofit/aflatin2.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/autofit/aflatin2.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/autofit/aflatin2.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/autofit/afloader.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/autofit/afloader.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/autofit/afloader.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/autofit/afloader.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/autofit/afmodule.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/autofit/afmodule.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/autofit/afmodule.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/autofit/afmodule.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/autofit/afpic.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/autofit/afpic.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/autofit/afpic.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/autofit/afpic.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/autofit/aftypes.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/autofit/aftypes.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/autofit/afwarp.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/autofit/afwarp.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/autofit/afwarp.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/autofit/afwarp.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/autofit/autofit.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/autofit/autofit.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/autofit/module.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/autofit/module.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/autofit/rules.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/autofit/rules.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/base/Jamfile (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/base/Jamfile)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/base/basepic.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/base/basepic.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/base/basepic.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/base/basepic.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/base/ftadvanc.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/base/ftadvanc.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/base/ftapi.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/base/ftapi.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/base/ftbase.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/base/ftbase.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/base/ftbase.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/base/ftbase.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/base/ftbbox.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/base/ftbbox.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/base/ftbdf.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/base/ftbdf.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/base/ftbitmap.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/base/ftbitmap.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/base/ftcalc.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/base/ftcalc.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/base/ftcid.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/base/ftcid.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/base/ftdbgmem.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/base/ftdbgmem.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/base/ftdebug.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/base/ftdebug.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/base/ftfstype.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/base/ftfstype.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/base/ftgasp.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/base/ftgasp.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/base/ftgloadr.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/base/ftgloadr.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/base/ftglyph.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/base/ftglyph.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/base/ftgxval.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/base/ftgxval.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/base/ftinit.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/base/ftinit.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/base/ftlcdfil.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/base/ftlcdfil.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/base/ftmac.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/base/ftmac.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/base/ftmm.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/base/ftmm.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/base/ftobjs.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/base/ftobjs.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/base/ftotval.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/base/ftotval.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/base/ftoutln.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/base/ftoutln.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/base/ftpatent.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/base/ftpatent.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/base/ftpfr.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/base/ftpfr.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/base/ftpic.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/base/ftpic.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/base/ftrfork.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/base/ftrfork.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/base/ftsnames.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/base/ftsnames.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/base/ftstream.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/base/ftstream.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/base/ftstroke.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/base/ftstroke.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/base/ftsynth.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/base/ftsynth.c)4
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/base/ftsystem.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/base/ftsystem.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/base/fttrigon.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/base/fttrigon.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/base/fttype1.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/base/fttype1.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/base/ftutil.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/base/ftutil.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/base/ftwinfnt.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/base/ftwinfnt.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/base/ftxf86.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/base/ftxf86.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/base/rules.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/base/rules.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/bdf/Jamfile (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/bdf/Jamfile)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/bdf/README (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/bdf/README)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/bdf/bdf.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/bdf/bdf.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/bdf/bdf.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/bdf/bdf.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/bdf/bdfdrivr.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/bdf/bdfdrivr.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/bdf/bdfdrivr.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/bdf/bdfdrivr.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/bdf/bdferror.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/bdf/bdferror.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/bdf/bdflib.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/bdf/bdflib.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/bdf/module.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/bdf/module.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/bdf/rules.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/bdf/rules.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/cache/Jamfile (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/cache/Jamfile)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/cache/ftcache.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/cache/ftcache.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/cache/ftcbasic.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/cache/ftcbasic.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/cache/ftccache.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/cache/ftccache.c)2
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/cache/ftccache.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/cache/ftccache.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/cache/ftccback.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/cache/ftccback.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/cache/ftccmap.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/cache/ftccmap.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/cache/ftcerror.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/cache/ftcerror.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/cache/ftcglyph.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/cache/ftcglyph.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/cache/ftcglyph.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/cache/ftcglyph.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/cache/ftcimage.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/cache/ftcimage.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/cache/ftcimage.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/cache/ftcimage.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/cache/ftcmanag.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/cache/ftcmanag.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/cache/ftcmanag.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/cache/ftcmanag.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/cache/ftcmru.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/cache/ftcmru.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/cache/ftcmru.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/cache/ftcmru.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/cache/ftcsbits.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/cache/ftcsbits.c)4
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/cache/ftcsbits.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/cache/ftcsbits.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/cache/rules.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/cache/rules.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/cff/Jamfile (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/cff/Jamfile)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/cff/cff.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/cff/cff.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/cff/cffcmap.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/cff/cffcmap.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/cff/cffcmap.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/cff/cffcmap.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/cff/cffdrivr.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/cff/cffdrivr.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/cff/cffdrivr.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/cff/cffdrivr.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/cff/cfferrs.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/cff/cfferrs.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/cff/cffgload.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/cff/cffgload.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/cff/cffgload.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/cff/cffgload.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/cff/cffload.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/cff/cffload.c)54
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/cff/cffload.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/cff/cffload.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/cff/cffobjs.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/cff/cffobjs.c)2
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/cff/cffobjs.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/cff/cffobjs.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/cff/cffparse.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/cff/cffparse.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/cff/cffparse.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/cff/cffparse.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/cff/cffpic.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/cff/cffpic.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/cff/cffpic.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/cff/cffpic.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/cff/cfftoken.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/cff/cfftoken.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/cff/cfftypes.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/cff/cfftypes.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/cff/module.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/cff/module.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/cff/rules.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/cff/rules.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/cid/Jamfile (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/cid/Jamfile)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/cid/ciderrs.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/cid/ciderrs.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/cid/cidgload.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/cid/cidgload.c)3
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/cid/cidgload.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/cid/cidgload.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/cid/cidload.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/cid/cidload.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/cid/cidload.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/cid/cidload.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/cid/cidobjs.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/cid/cidobjs.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/cid/cidobjs.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/cid/cidobjs.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/cid/cidparse.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/cid/cidparse.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/cid/cidparse.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/cid/cidparse.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/cid/cidriver.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/cid/cidriver.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/cid/cidriver.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/cid/cidriver.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/cid/cidtoken.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/cid/cidtoken.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/cid/module.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/cid/module.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/cid/rules.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/cid/rules.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/cid/type1cid.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/cid/type1cid.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/Jamfile (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/Jamfile)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/README (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/README)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvalid.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvalid.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvalid.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvalid.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvbsln.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvbsln.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvcommn.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvcommn.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvcommn.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvcommn.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxverror.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxverror.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvfeat.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvfeat.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvfeat.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvfeat.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvfgen.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvfgen.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvjust.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvjust.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvkern.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvkern.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvlcar.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvlcar.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvmod.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvmod.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvmod.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvmod.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvmort.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvmort.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvmort.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvmort.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvmort0.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvmort0.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvmort1.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvmort1.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvmort2.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvmort2.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvmort4.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvmort4.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvmort5.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvmort5.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvmorx.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvmorx.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvmorx.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvmorx.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvmorx0.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvmorx0.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvmorx1.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvmorx1.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvmorx2.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvmorx2.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvmorx4.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvmorx4.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvmorx5.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvmorx5.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvopbd.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvopbd.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvprop.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvprop.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvtrak.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvtrak.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/module.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/module.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/rules.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/rules.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/gzip/Jamfile (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/gzip/Jamfile)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/gzip/adler32.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/gzip/adler32.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/gzip/ftgzip.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/gzip/ftgzip.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/gzip/infblock.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/gzip/infblock.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/gzip/infblock.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/gzip/infblock.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/gzip/infcodes.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/gzip/infcodes.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/gzip/infcodes.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/gzip/infcodes.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/gzip/inffixed.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/gzip/inffixed.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/gzip/inflate.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/gzip/inflate.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/gzip/inftrees.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/gzip/inftrees.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/gzip/inftrees.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/gzip/inftrees.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/gzip/infutil.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/gzip/infutil.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/gzip/infutil.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/gzip/infutil.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/gzip/rules.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/gzip/rules.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/gzip/zconf.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/gzip/zconf.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/gzip/zlib.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/gzip/zlib.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/gzip/zutil.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/gzip/zutil.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/gzip/zutil.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/gzip/zutil.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/lzw/Jamfile (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/lzw/Jamfile)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/lzw/ftlzw.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/lzw/ftlzw.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/lzw/ftzopen.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/lzw/ftzopen.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/lzw/ftzopen.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/lzw/ftzopen.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/lzw/rules.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/lzw/rules.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/otvalid/Jamfile (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/otvalid/Jamfile)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/otvalid/module.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/otvalid/module.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/otvalid/otvalid.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/otvalid/otvalid.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/otvalid/otvalid.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/otvalid/otvalid.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/otvalid/otvbase.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/otvalid/otvbase.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/otvalid/otvcommn.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/otvalid/otvcommn.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/otvalid/otvcommn.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/otvalid/otvcommn.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/otvalid/otverror.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/otvalid/otverror.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/otvalid/otvgdef.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/otvalid/otvgdef.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/otvalid/otvgpos.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/otvalid/otvgpos.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/otvalid/otvgpos.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/otvalid/otvgpos.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/otvalid/otvgsub.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/otvalid/otvgsub.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/otvalid/otvjstf.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/otvalid/otvjstf.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/otvalid/otvmath.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/otvalid/otvmath.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/otvalid/otvmod.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/otvalid/otvmod.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/otvalid/otvmod.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/otvalid/otvmod.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/otvalid/rules.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/otvalid/rules.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/pcf/Jamfile (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/pcf/Jamfile)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/pcf/README (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/pcf/README)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/pcf/module.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/pcf/module.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/pcf/pcf.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/pcf/pcf.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/pcf/pcf.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/pcf/pcf.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/pcf/pcfdrivr.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/pcf/pcfdrivr.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/pcf/pcfdrivr.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/pcf/pcfdrivr.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/pcf/pcferror.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/pcf/pcferror.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/pcf/pcfread.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/pcf/pcfread.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/pcf/pcfread.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/pcf/pcfread.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/pcf/pcfutil.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/pcf/pcfutil.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/pcf/pcfutil.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/pcf/pcfutil.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/pcf/rules.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/pcf/rules.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/pfr/Jamfile (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/pfr/Jamfile)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/pfr/module.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/pfr/module.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/pfr/pfr.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/pfr/pfr.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/pfr/pfrcmap.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/pfr/pfrcmap.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/pfr/pfrcmap.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/pfr/pfrcmap.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/pfr/pfrdrivr.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/pfr/pfrdrivr.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/pfr/pfrdrivr.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/pfr/pfrdrivr.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/pfr/pfrerror.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/pfr/pfrerror.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/pfr/pfrgload.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/pfr/pfrgload.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/pfr/pfrgload.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/pfr/pfrgload.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/pfr/pfrload.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/pfr/pfrload.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/pfr/pfrload.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/pfr/pfrload.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/pfr/pfrobjs.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/pfr/pfrobjs.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/pfr/pfrobjs.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/pfr/pfrobjs.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/pfr/pfrsbit.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/pfr/pfrsbit.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/pfr/pfrsbit.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/pfr/pfrsbit.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/pfr/pfrtypes.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/pfr/pfrtypes.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/pfr/rules.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/pfr/rules.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/psaux/Jamfile (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/psaux/Jamfile)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/psaux/afmparse.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/psaux/afmparse.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/psaux/afmparse.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/psaux/afmparse.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/psaux/module.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/psaux/module.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/psaux/psaux.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/psaux/psaux.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/psaux/psauxerr.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/psaux/psauxerr.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/psaux/psauxmod.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/psaux/psauxmod.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/psaux/psauxmod.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/psaux/psauxmod.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/psaux/psconv.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/psaux/psconv.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/psaux/psconv.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/psaux/psconv.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/psaux/psobjs.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/psaux/psobjs.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/psaux/psobjs.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/psaux/psobjs.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/psaux/rules.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/psaux/rules.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/psaux/t1cmap.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/psaux/t1cmap.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/psaux/t1cmap.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/psaux/t1cmap.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/psaux/t1decode.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/psaux/t1decode.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/psaux/t1decode.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/psaux/t1decode.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/pshinter/Jamfile (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/pshinter/Jamfile)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/pshinter/module.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/pshinter/module.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/pshinter/pshalgo.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/pshinter/pshalgo.c)4
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/pshinter/pshalgo.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/pshinter/pshalgo.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/pshinter/pshglob.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/pshinter/pshglob.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/pshinter/pshglob.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/pshinter/pshglob.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/pshinter/pshinter.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/pshinter/pshinter.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/pshinter/pshmod.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/pshinter/pshmod.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/pshinter/pshmod.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/pshinter/pshmod.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/pshinter/pshnterr.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/pshinter/pshnterr.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/pshinter/pshpic.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/pshinter/pshpic.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/pshinter/pshpic.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/pshinter/pshpic.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/pshinter/pshrec.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/pshinter/pshrec.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/pshinter/pshrec.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/pshinter/pshrec.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/pshinter/rules.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/pshinter/rules.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/psnames/Jamfile (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/psnames/Jamfile)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/psnames/module.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/psnames/module.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/psnames/psmodule.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/psnames/psmodule.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/psnames/psmodule.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/psnames/psmodule.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/psnames/psnamerr.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/psnames/psnamerr.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/psnames/psnames.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/psnames/psnames.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/psnames/pspic.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/psnames/pspic.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/psnames/pspic.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/psnames/pspic.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/psnames/pstables.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/psnames/pstables.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/psnames/rules.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/psnames/rules.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/raster/Jamfile (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/raster/Jamfile)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/raster/ftmisc.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/raster/ftmisc.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/raster/ftraster.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/raster/ftraster.c)1
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/raster/ftraster.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/raster/ftraster.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/raster/ftrend1.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/raster/ftrend1.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/raster/ftrend1.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/raster/ftrend1.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/raster/module.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/raster/module.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/raster/raster.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/raster/raster.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/raster/rasterrs.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/raster/rasterrs.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/raster/rastpic.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/raster/rastpic.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/raster/rastpic.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/raster/rastpic.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/raster/rules.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/raster/rules.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/Jamfile (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/Jamfile)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/module.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/module.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/rules.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/rules.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/sfdriver.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/sfdriver.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/sfdriver.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/sfdriver.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/sferrors.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/sferrors.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/sfnt.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/sfnt.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/sfntpic.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/sfntpic.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/sfntpic.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/sfntpic.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/sfobjs.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/sfobjs.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/sfobjs.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/sfobjs.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/ttbdf.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/ttbdf.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/ttbdf.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/ttbdf.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/ttcmap.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/ttcmap.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/ttcmap.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/ttcmap.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/ttcmapc.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/ttcmapc.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/ttkern.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/ttkern.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/ttkern.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/ttkern.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/ttload.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/ttload.c)4
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/ttload.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/ttload.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/ttmtx.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/ttmtx.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/ttmtx.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/ttmtx.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/ttpost.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/ttpost.c)59
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/ttpost.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/ttpost.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/ttsbit.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/ttsbit.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/ttsbit.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/ttsbit.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/ttsbit0.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/ttsbit0.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/smooth/Jamfile (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/smooth/Jamfile)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/smooth/ftgrays.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/smooth/ftgrays.c)269
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/smooth/ftgrays.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/smooth/ftgrays.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/smooth/ftsmerrs.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/smooth/ftsmerrs.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/smooth/ftsmooth.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/smooth/ftsmooth.c)24
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/smooth/ftsmooth.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/smooth/ftsmooth.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/smooth/ftspic.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/smooth/ftspic.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/smooth/ftspic.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/smooth/ftspic.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/smooth/module.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/smooth/module.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/smooth/rules.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/smooth/rules.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/smooth/smooth.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/smooth/smooth.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/tools/Jamfile (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/tools/Jamfile)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/tools/apinames.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/tools/apinames.c)0
-rwxr-xr-xBuild/source/libs/freetype2/freetype-2.4.3/src/tools/chktrcmp.py (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/tools/chktrcmp.py)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/tools/cordic.py (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/tools/cordic.py)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/tools/docmaker/.gitignore (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/tools/docmaker/.gitignore)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/tools/docmaker/content.py (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/tools/docmaker/content.py)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/tools/docmaker/docbeauty.py (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/tools/docmaker/docbeauty.py)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/tools/docmaker/docmaker.py (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/tools/docmaker/docmaker.py)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/tools/docmaker/formatter.py (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/tools/docmaker/formatter.py)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/tools/docmaker/sources.py (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/tools/docmaker/sources.py)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/tools/docmaker/tohtml.py (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/tools/docmaker/tohtml.py)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/tools/docmaker/utils.py (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/tools/docmaker/utils.py)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/tools/ftrandom/Makefile (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/tools/ftrandom/Makefile)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/tools/ftrandom/README (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/tools/ftrandom/README)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/tools/ftrandom/ftrandom.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/tools/ftrandom/ftrandom.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/tools/glnames.py (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/tools/glnames.py)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/tools/test_afm.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/tools/test_afm.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/tools/test_bbox.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/tools/test_bbox.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/tools/test_trig.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/tools/test_trig.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/truetype/Jamfile (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/truetype/Jamfile)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/truetype/module.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/truetype/module.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/truetype/rules.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/truetype/rules.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/truetype/truetype.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/truetype/truetype.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/truetype/ttdriver.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/truetype/ttdriver.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/truetype/ttdriver.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/truetype/ttdriver.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/truetype/tterrors.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/truetype/tterrors.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/truetype/ttgload.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/truetype/ttgload.c)3
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/truetype/ttgload.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/truetype/ttgload.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/truetype/ttgxvar.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/truetype/ttgxvar.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/truetype/ttgxvar.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/truetype/ttgxvar.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/truetype/ttinterp.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/truetype/ttinterp.c)20
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/truetype/ttinterp.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/truetype/ttinterp.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/truetype/ttobjs.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/truetype/ttobjs.c)16
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/truetype/ttobjs.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/truetype/ttobjs.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/truetype/ttpic.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/truetype/ttpic.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/truetype/ttpic.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/truetype/ttpic.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/truetype/ttpload.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/truetype/ttpload.c)20
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/truetype/ttpload.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/truetype/ttpload.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/type1/Jamfile (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/type1/Jamfile)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/type1/module.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/type1/module.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/type1/rules.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/type1/rules.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/type1/t1afm.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/type1/t1afm.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/type1/t1afm.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/type1/t1afm.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/type1/t1driver.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/type1/t1driver.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/type1/t1driver.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/type1/t1driver.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/type1/t1errors.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/type1/t1errors.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/type1/t1gload.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/type1/t1gload.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/type1/t1gload.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/type1/t1gload.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/type1/t1load.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/type1/t1load.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/type1/t1load.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/type1/t1load.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/type1/t1objs.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/type1/t1objs.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/type1/t1objs.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/type1/t1objs.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/type1/t1parse.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/type1/t1parse.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/type1/t1parse.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/type1/t1parse.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/type1/t1tokens.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/type1/t1tokens.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/type1/type1.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/type1/type1.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/type42/Jamfile (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/type42/Jamfile)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/type42/module.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/type42/module.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/type42/rules.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/type42/rules.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/type42/t42drivr.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/type42/t42drivr.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/type42/t42drivr.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/type42/t42drivr.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/type42/t42error.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/type42/t42error.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/type42/t42objs.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/type42/t42objs.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/type42/t42objs.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/type42/t42objs.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/type42/t42parse.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/type42/t42parse.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/type42/t42parse.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/type42/t42parse.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/type42/t42types.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/type42/t42types.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/type42/type42.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/type42/type42.c)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/winfonts/Jamfile (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/winfonts/Jamfile)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/winfonts/fnterrs.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/winfonts/fnterrs.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/winfonts/module.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/winfonts/module.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/winfonts/rules.mk (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/winfonts/rules.mk)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/winfonts/winfnt.c (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/winfonts/winfnt.c)14
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/src/winfonts/winfnt.h (renamed from Build/source/libs/freetype2/freetype-2.4.2/src/winfonts/winfnt.h)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/version.sed (renamed from Build/source/libs/freetype2/freetype-2.4.2/version.sed)0
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.3/vms_make.com (renamed from Build/source/libs/freetype2/freetype-2.4.2/vms_make.com)0
699 files changed, 956 insertions, 538 deletions
diff --git a/Build/source/libs/README b/Build/source/libs/README
index bdee16bd333..3e90858e42d 100644
--- a/Build/source/libs/README
+++ b/Build/source/libs/README
@@ -11,7 +11,7 @@ See also comments in ../texk/README.
freetype 1.5 - ?
-freetype2 2.4.2 - http://savannah.nongnu.org/download/freetype/
+freetype2 2.4.3 - http://savannah.nongnu.org/download/freetype/
gd 2.0.35 - http://www.libgd.org/releases/
diff --git a/Build/source/libs/freetype2/configure b/Build/source/libs/freetype2/configure
index ba662c686d6..a4dbf215efe 100755
--- a/Build/source/libs/freetype2/configure
+++ b/Build/source/libs/freetype2/configure
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.68 for FreeType for TeX Live 2.4.2.
+# Generated by GNU Autoconf 2.68 for FreeType for TeX Live 2.4.3.
#
# Report bugs to <tex-k@tug.org>.
#
@@ -559,12 +559,12 @@ MAKEFLAGS=
# Identity of this package.
PACKAGE_NAME='FreeType for TeX Live'
PACKAGE_TARNAME='freetype-for-tex-live'
-PACKAGE_VERSION='2.4.2'
-PACKAGE_STRING='FreeType for TeX Live 2.4.2'
+PACKAGE_VERSION='2.4.3'
+PACKAGE_STRING='FreeType for TeX Live 2.4.3'
PACKAGE_BUGREPORT='tex-k@tug.org'
PACKAGE_URL=''
-ac_unique_file="freetype-2.4.2/builds/unix/ftconfig.in"
+ac_unique_file="freetype-2.4.3/builds/unix/ftconfig.in"
ac_subst_vars='am__EXEEXT_FALSE
am__EXEEXT_TRUE
LTLIBOBJS
@@ -1209,7 +1209,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures FreeType for TeX Live 2.4.2 to adapt to many kinds of systems.
+\`configure' configures FreeType for TeX Live 2.4.3 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1276,7 +1276,7 @@ fi
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of FreeType for TeX Live 2.4.2:";;
+ short | recursive ) echo "Configuration of FreeType for TeX Live 2.4.3:";;
esac
cat <<\_ACEOF
@@ -1364,7 +1364,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-FreeType for TeX Live configure 2.4.2
+FreeType for TeX Live configure 2.4.3
generated by GNU Autoconf 2.68
Copyright (C) 2010 Free Software Foundation, Inc.
@@ -1419,7 +1419,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by FreeType for TeX Live $as_me 2.4.2, which was
+It was created by FreeType for TeX Live $as_me 2.4.3, which was
generated by GNU Autoconf 2.68. Invocation command line was
$ $0 $@
@@ -2238,7 +2238,7 @@ fi
# Define the identity of the package.
PACKAGE='freetype-for-tex-live'
- VERSION='2.4.2'
+ VERSION='2.4.3'
cat >>confdefs.h <<_ACEOF
@@ -3300,7 +3300,7 @@ else
fi
-FREETYPE_TREE=freetype-2.4.2
+FREETYPE_TREE=freetype-2.4.3
ac_config_files="$ac_config_files Makefile"
@@ -3884,7 +3884,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by FreeType for TeX Live $as_me 2.4.2, which was
+This file was extended by FreeType for TeX Live $as_me 2.4.3, which was
generated by GNU Autoconf 2.68. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -3941,7 +3941,7 @@ _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
-FreeType for TeX Live config.status 2.4.2
+FreeType for TeX Live config.status 2.4.3
configured by $0, generated by GNU Autoconf 2.68,
with options \\"\$ac_cs_config\\"
diff --git a/Build/source/libs/freetype2/configure.ac b/Build/source/libs/freetype2/configure.ac
index 190c1702ff5..9ee34570857 100644
--- a/Build/source/libs/freetype2/configure.ac
+++ b/Build/source/libs/freetype2/configure.ac
@@ -6,7 +6,7 @@ dnl This file is free software; the copyright holder
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
dnl
-m4_define([freetype_version], [2.4.2])[]dnl unmodified freetype source tree
+m4_define([freetype_version], [2.4.3])[]dnl unmodified freetype source tree
AC_INIT([FreeType for TeX Live], freetype_version, [tex-k@tug.org])
AC_PREREQ([2.65])
AC_CONFIG_SRCDIR([freetype-]freetype_version[/builds/unix/ftconfig.in])
diff --git a/Build/source/libs/freetype2/freetype-2.4.2-PATCHES/TL-Changes b/Build/source/libs/freetype2/freetype-2.4.3-PATCHES/TL-Changes
index 943a1fc6f4f..2ca3e8c036a 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2-PATCHES/TL-Changes
+++ b/Build/source/libs/freetype2/freetype-2.4.3-PATCHES/TL-Changes
@@ -1,5 +1,5 @@
-Changes applied to the freetype-2.4.2/ tree as obtained from:
- http://savannah.nongnu.org/download/freetype/freetype-2.4.2.tar.bz2
+Changes applied to the freetype-2.4.3/ tree as obtained from:
+ http://savannah.nongnu.org/download/freetype/freetype-2.4.3.tar.bz2
Updated:
builds/unix/config.guess
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/.gitignore b/Build/source/libs/freetype2/freetype-2.4.3/.gitignore
index aee2e4ce16b..aee2e4ce16b 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/.gitignore
+++ b/Build/source/libs/freetype2/freetype-2.4.3/.gitignore
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/ChangeLog b/Build/source/libs/freetype2/freetype-2.4.3/ChangeLog
index 4136f9f267f..a69b7795893 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/ChangeLog
+++ b/Build/source/libs/freetype2/freetype-2.4.3/ChangeLog
@@ -1,3 +1,305 @@
+2010-10-03 Werner Lemberg <wl@gnu.org>
+
+ * Version 2.4.3 released.
+ =========================
+
+
+ Tag sources with `VER-2-4-3'.
+
+ * docs/CHANGES: Updated.
+
+ * docs/VERSION.DLL: Update documentation and bump version number to
+ 2.4.3
+
+ * README, Jamfile (RefDoc),
+ builds/win32/vc2005/freetype.vcproj, builds/win32/vc2005/index.html,
+ builds/win32/vc2008/freetype.vcproj, builds/win32/vc2008/index.html,
+ builds/win32/visualc/freetype.dsp,
+ builds/win32/visualc/freetype.vcproj,
+ builds/win32/visualc/index.html, builds/win32/visualce/freetype.dsp,
+ builds/win32/visualce/freetype.vcproj,
+ builds/win32/visualce/index.html,
+ builds/wince/vc2005-ce/freetype.vcproj,
+ builds/wince/vc2005-ce/index.html,
+ builds/wince/vc2008-ce/freetype.vcproj,
+ builds/wince/vc2008-ce/index.html: s/2.4.2/2.4.3/, s/242/243/.
+
+ * include/freetype/freetype.h (FREETYPE_PATCH): Set to 3.
+
+ * builds/unix/configure.raw (version_info): Set to 12:1:6.
+
+2010-10-03 Werner Lemberg <wl@gnu.org>
+
+ Avoid `configure' issues with symbolic links.
+ Based on a patch from Alexander Stohr <Alexander.Stohr@gmx.de>.
+
+ * configure: Compare directories using `ls -id'.
+ Check existence of `reference' subdirectory before creating it.
+
+2010-10-02 Werner Lemberg <wl@gnu.org>
+
+ Fix Savannah bug #31088 (sort of).
+
+ * src/sfnt/ttload.c (tt_face_load_maxp): Always allocate at least 64
+ function entries.
+
+2010-10-02 Werner Lemberg <wl@gnu.org>
+
+ [smooth] Fix splitting of cubics for negative values.
+
+ Reported by Róbert Márki <gsmiko@gmail.com>; see
+ http://lists.gnu.org/archive/html/freetype/2010-09/msg00019.html.
+
+ * src/smooth/ftgrays.c (gray_render_cubic): Fix thinko.
+
+2010-10-01 suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
+
+ Fix Savannah bug #31040.
+
+ * src/truetype/ttinterp.c (free_buffer_in_size): Remove.
+ (TT_RunIns): Updated.
+
+2010-09-20 suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
+
+ [sfnt] Make error message filling NULL names less verbose.
+
+ * src/sfnt/ttpost.c (load_format_20): Showing 1 summary message
+ when we fill `post' names by NULL, instead of per-entry message.
+
+2010-09-20 Graham Asher <graham.asher@btinternet.com>
+ David Bevan <david.bevan@pb.com>
+
+ [smooth] Fix and improve spline flattening.
+
+ This fixes the flattening of cubic, S-shaped curves and speeds up
+ the handling of both the conic and cubic arcs.
+
+ See the discussions on the freetype-devel mailing list in late
+ August and September 2010 for details.
+
+ * src/smooth/ftgrays.c (FT_MAX_CURVE_DEVIATION): New macro.
+ (TWorker): Remove `conic_level' and `cubic_level' elements.
+ (gray_render_conic): Simplify algorithm.
+ (gray_render_cubic): New algorithm; details are given in the code
+ comments.
+ (gray_convert_glyph): Remove heuristics.
+
+2010-09-19 Werner Lemberg <wl@gnu.org>
+
+ Minor fixes.
+
+ * src/cff/cffload.c (cff_charset_compute_cids): `charset->sids[i]'
+ is `FT_UShort'.
+ (cff_index_access_element): Don't use additions in comparison.
+ * src/sfnt/ttpost.c (load_format_20): Make `post_limit' of type
+ `FT_Long'.
+ Don't use additions in comparison.
+ Improve tracing messages.
+ (load_format_25, load_post_names): Make `post_limit' of type
+ `FT_Long'.
+
+2010-09-19 suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
+
+ [cff] Truncate the element length at the end of the stream.
+ See Savannah bug #30975.
+
+ * src/cff/cffload.c (cff_index_access_element): `off2', the offset
+ to the next element is truncated at the end of the stream to prevent
+ invalid I/O. As `off1', the offset to the requested element has
+ been checked by FT_STREAM_SEEK(), `off2' should be checked
+ similarly.
+
+2010-09-19 suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
+
+ [cff] Ignore CID > 0xFFFFU.
+ See Savannah bug #30975.
+
+ * src/cff/cffload.c (cff_charset_compute_cids): Ignore CID if
+ greater than 0xFFFFU. CFF font spec does not mention maximum CID in
+ the font, but PostScript and PDF spec define that maximum CID is
+ 0xFFFFU.
+
+2010-09-19 suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
+
+ [cff] Make trace message in cff_charset_load() verbose.
+ See Savannah bug #30975.
+
+ * src/cff/cffload.c (cff_charset_load): Report the original `nleft'
+ and truncated `nleft'.
+
+2010-09-19 suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
+
+ [cff] Correct `max_cid' from CID array length to max CID.
+ See Savannah bug #30975.
+
+ * src/cff/cffload.c (cff_charset_compute_cids): Don't increment
+ max_cid after detecting max CID. The array CFF_Charset->cids is
+ allocated by max_cid + 1.
+ (cff_charset_cid_to_gindex): Permit CID is less than or equal to
+ CFF_Charset->max_cid.
+ * src/cff/cffobjs.c (cff_face_init): FT_Face->num_glyphs is
+ calculated as CFF_Charset->max_cid + 1.
+
+2010-09-19 suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
+
+ [truetype] Sanitize the broken offsets in `loca'.
+ See Savannah bug #31040.
+
+ * src/truetype/ttpload.c (tt_face_get_location): If `pos1', the
+ offset to the requested entry in `glyf' exceeds the end of the
+ table, return offset=0, length=0. If `pos2', the offset to the next
+ entry in `glyf' exceeds the end of the table, truncate the entry
+ length at the end of `glyf' table.
+
+2010-09-19 suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
+
+ [sfnt] Prevent overrunning in `post' table parser.
+ See Savannah bug #31040.
+
+ * src/sfnt/ttpost.c (load_post_names): Get the length of `post'
+ table and pass the limit of `post' table to load_format_20() and
+ load_format_25().
+ (load_format_20): Stop the parsing when we reached at the limit of
+ `post' table. If more glyph names are required, they are filled by
+ NULL names.
+
+2010-09-17 suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
+
+ [truetype] Don't duplicate size->twilight structure to be freed.
+ See Savannah bug #31040 for detail.
+
+ * src/truetype/ttinterp.c (free_buffer_in_size): Don't duplicate
+ FT_GlyphZoneRec size->twilight to be freed. If duplicated,
+ FT_FREE() erases the duplicated pointers only and leave original
+ pointers. They can cause the double-free crash when the burst
+ errors occur in TrueType interpreter and free_buffer_in_size() is
+ invoked repeatedly.
+
+2010-09-15 Werner Lemberg <wl@gnu.org>
+
+ Make bytecode debugging with FontForge work again.
+
+ * src/truetype/ttinterp.c (TT_RunIns): Don't call
+ `free_buffer_in_size' in case of error if a debugger is active.
+
+2010-09-14 Werner Lemberg <wl@gnu.org>
+
+ Improve tracing messages.
+
+ * src/truetype/ttinterp.c (TT_RunIns): Improve wording of tracing
+ message.
+ * src/truetype/ttobjs.c (tt_size_run_fpgm, tt_size_run_prep): Add
+ tracing message.
+ * src/truetype/ttgload.c (tt_loader_init): Add tracing message.
+ * src/cache/ftcsbits.c (ftc_snode_load): Emit tracing message if
+ glyph doesn't fit into a small bitmap container.
+
+2010-09-13 Werner Lemberg <wl@gnu.org>
+
+ Fix minor issues reported by <muktha.narayan@wipro.com>.
+
+ * src/autofit/aflatin.c (af_latin_compute_stem_width): Remove
+ redundant conditional check.
+ * src/base/ftsynth.c (FT_GlyphSlot_Embolden): Ditto.
+ * src/cff/cffload.c (cff_encoding_load): Remove conditional check
+ which always evaluates to `true'.
+ * src/pshinter/pshalgo.c (ps_glyph_interpolate_strong_points):
+ Ditto.
+ * src/truetype/ttinterp.c (Ins_IUP): Ditto.
+ * src/cid/cidgload.c (cid_slot_load_glyph): Don't check for NULL if
+ value is already dereferenced.
+ * src/winfonts/winfnt.c (FNT_Load_Glyph): Fix check of `face'.
+
+2010-08-31 suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
+
+ Ignore the environmental setting of LIBTOOL.
+ Patch is suggested by Adrian Bunk, to prevent unexpected
+ reflection of environmental LIBTOOL. See:
+ http://savannah.nongnu.org/patch/?7290
+
+ * builds/unix/unix-cc.in: LIBTOOL is unconditionally set to
+ $(FT_LIBTOOL_DIR)/libtool. FT_LIBTOOL_DIR is set to $(BUILD_DIR)
+ by default.
+ * configure: When configured for the building out of source tee,
+ FT_LIBTOOL_DIR is set to $(OBJ_DIR).
+
+2010-08-31 suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
+
+ [truetype] Decrease the trace level catching the interpreter error.
+
+ * src/truetype/ttinterp.c (TT_RunIns): Decrease the trace level
+ showing the error when the interpreter returns with an error,
+ from FT_TRACE7() to FT_TRACE1().
+
+2010-08-30 suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
+
+ [truetype] Prevent bytecode reuse after the interpretation error.
+
+ * src/truetype/ttinterp.c (free_buffer_in_size): New function to
+ free the buffer allocated during the interpretation of this glyph.
+ (TT_RunIns): Unset FT_Face->size->{cvt_ready,bytecode_ready} if
+ an error occurs in the bytecode interpretation. The interpretation
+ of invalid bytecode may break the function definitions and referring
+ them in later interpretation is danger. By unsetting these flags,
+ `fpgm' and `prep' tables are executed again in next interpretation.
+
+ This fixes Savannah bug #30798, reported by Robert Święcki.
+
+2010-08-29 Werner Lemberg <wl@gnu.org>
+
+ [ftraster] Pacify compiler.
+
+ * src/raster/ftraster.c (ft_black_new) [_STANDALONE_]: `memory' is
+ not used.
+
+2010-08-29 Werner Lemberg <wl@gnu.org>
+
+ [cff] Allow SIDs >= 65000.
+
+ * src/cff/cffload.c (cff_charset_load): Fix change from 2009-03-20:
+ The threshold for SIDs is not applicable here. I misinterpreted the
+ `SID values 65000 and above are available for implementation use'
+ sentence in the CFF specification.
+
+ Problem reported by Ivan Ninčić <inincic@pdftron.com>.
+
+2010-08-28 suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
+
+ Force hinting when the font lacks its familyname.
+
+ In Type42 or Type11 font embedded in PostScript & PDF, TrueType sfnt
+ stream may lack `name' table because they are not required. Hinting
+ for nameless fonts is safer for PDFs including embedded Chinese
+ fonts. Written by David Bevan, see:
+
+ http://lists.gnu.org/archive/html/freetype-devel/2010-08/msg00021.html
+ http://lists.freedesktop.org/archives/poppler/2010-August/006310.html
+
+ * src/truetype/ttobjs.c (tt_check_trickyness): If a NULL pointer by
+ nameless font is given, TRUE is returned to enable hinting.
+
+2010-08-28 suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
+
+ Register yet another tricky TrueType font.
+
+ * src/truetype/ttobjs.c (tt_check_trickyness): Add `HuaTianKaiTi?',
+ a Kaishu typeface paired with `HuaTianSongTi?' by Huatian
+ Information Industry.
+
+2010-08-17 Teijo Kinnunen <Teijo.Kinnunen@nuance.com>
+
+ Fix Savannah bug #30788.
+
+ * src/cache/ftccache.c (FTC_Cache_Clear): Check `cache->buckets' for
+ NULL too.
+
+2010-08-10 Werner Lemberg <wl@gnu.org>
+
+ Try to fix Savannah bug #30717 (and probably #30719 too).
+
+ * src/smooth/ftsmooth.c (ft_smooth_render_generic): Add another
+ overflow test for `width' and `height'.
+
2010-08-06 Werner Lemberg <wl@gnu.org>
* Version 2.4.2 released.
@@ -409,7 +711,7 @@
* src/base/ftobjs.c (Mac_Read_POST_Resource): Check `rlen', the
length of fragment declared in the POST fragment header, and prevent
an underflow in length calculation. Some fonts set the length to
- zero in spite of the existence of a following 16bit `type'.
+ zero in spite of the existence of a following 16bit `type'.
Reported by Robert Święcki.
2010-07-01 suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/ChangeLog.20 b/Build/source/libs/freetype2/freetype-2.4.3/ChangeLog.20
index 8fcc5e70ab4..8fcc5e70ab4 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/ChangeLog.20
+++ b/Build/source/libs/freetype2/freetype-2.4.3/ChangeLog.20
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/ChangeLog.21 b/Build/source/libs/freetype2/freetype-2.4.3/ChangeLog.21
index d6371d17583..d6371d17583 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/ChangeLog.21
+++ b/Build/source/libs/freetype2/freetype-2.4.3/ChangeLog.21
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/ChangeLog.22 b/Build/source/libs/freetype2/freetype-2.4.3/ChangeLog.22
index 4144288a5bf..4144288a5bf 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/ChangeLog.22
+++ b/Build/source/libs/freetype2/freetype-2.4.3/ChangeLog.22
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/ChangeLog.23 b/Build/source/libs/freetype2/freetype-2.4.3/ChangeLog.23
index 83a7d53c6d4..bc46c84a044 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/ChangeLog.23
+++ b/Build/source/libs/freetype2/freetype-2.4.3/ChangeLog.23
@@ -113,7 +113,7 @@
* include/freetype/ftsnames.h (FT_PARAM_TAG_IGNORE_PREFERRED_FAMILY,
FT_PARAM_TAG_IGNORE_PREFERRED_SUBFAMILY): Define.
- * src/sfnt/sfobjs.h (sfnt_load_face): Check the arguments and
+ * src/sfnt/sfobjs.c (sfnt_load_face): Check the arguments and
ignore preferred family and subfamily names if requested.
2010-01-27 Ken Sharp <ken.sharp@artifex.com>
@@ -4525,7 +4525,7 @@
rasterizer.
* include/freetype/ftimage.h (FT_OUTLINE_SMART_DROPOUTS,
- FT_OUTLINE_EXCLUDE_STUBS): New flags for for FT_Outline.
+ FT_OUTLINE_EXCLUDE_STUBS): New flags for FT_Outline.
* src/raster/ftraster.c (Vertical_Sweep_Drop, Horizontal_Sweep_Drop,
Horizontal_Gray_Sweep_Drop): Use same mode numbers as given in the
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/Jamfile b/Build/source/libs/freetype2/freetype-2.4.3/Jamfile
index 8f5aaf7aa95..bea731f8c5f 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/Jamfile
+++ b/Build/source/libs/freetype2/freetype-2.4.3/Jamfile
@@ -194,7 +194,7 @@ rule RefDoc
actions RefDoc
{
- python $(FT2_SRC)/tools/docmaker/docmaker.py --prefix=ft2 --title=FreeType-2.4.2 --output=$(DOC_DIR) $(FT2_INCLUDE)/freetype/*.h $(FT2_INCLUDE)/freetype/config/*.h
+ python $(FT2_SRC)/tools/docmaker/docmaker.py --prefix=ft2 --title=FreeType-2.4.3 --output=$(DOC_DIR) $(FT2_INCLUDE)/freetype/*.h $(FT2_INCLUDE)/freetype/config/*.h
}
RefDoc refdoc ;
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/Jamrules b/Build/source/libs/freetype2/freetype-2.4.3/Jamrules
index d8d1c7e617b..d8d1c7e617b 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/Jamrules
+++ b/Build/source/libs/freetype2/freetype-2.4.3/Jamrules
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/Makefile b/Build/source/libs/freetype2/freetype-2.4.3/Makefile
index c1fa16cee54..c1fa16cee54 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/Makefile
+++ b/Build/source/libs/freetype2/freetype-2.4.3/Makefile
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/README b/Build/source/libs/freetype2/freetype-2.4.3/README
index 25bf72b1f68..ffd9dc04ade 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/README
+++ b/Build/source/libs/freetype2/freetype-2.4.3/README
@@ -9,7 +9,7 @@
is called `libttf'. They are *not* compatible!
- FreeType 2.4.2
+ FreeType 2.4.3
==============
Please read the docs/CHANGES file, it contains IMPORTANT
@@ -26,9 +26,9 @@
and download one of the following files.
- freetype-doc-2.4.2.tar.bz2
- freetype-doc-2.4.2.tar.gz
- ftdoc242.zip
+ freetype-doc-2.4.3.tar.bz2
+ freetype-doc-2.4.3.tar.gz
+ ftdoc243.zip
Bugs
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/README.git b/Build/source/libs/freetype2/freetype-2.4.3/README.git
index 47cb2423f16..47cb2423f16 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/README.git
+++ b/Build/source/libs/freetype2/freetype-2.4.3/README.git
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/autogen.sh b/Build/source/libs/freetype2/freetype-2.4.3/autogen.sh
index c28a51c1323..c28a51c1323 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/autogen.sh
+++ b/Build/source/libs/freetype2/freetype-2.4.3/autogen.sh
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/amiga/README b/Build/source/libs/freetype2/freetype-2.4.3/builds/amiga/README
index 2b8f8e87dbb..2b8f8e87dbb 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/amiga/README
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/amiga/README
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/amiga/include/freetype/config/ftconfig.h b/Build/source/libs/freetype2/freetype-2.4.3/builds/amiga/include/freetype/config/ftconfig.h
index c2c2ac8dbb6..c2c2ac8dbb6 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/amiga/include/freetype/config/ftconfig.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/amiga/include/freetype/config/ftconfig.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/amiga/include/freetype/config/ftmodule.h b/Build/source/libs/freetype2/freetype-2.4.3/builds/amiga/include/freetype/config/ftmodule.h
index 5873bab74fa..5873bab74fa 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/amiga/include/freetype/config/ftmodule.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/amiga/include/freetype/config/ftmodule.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/amiga/makefile b/Build/source/libs/freetype2/freetype-2.4.3/builds/amiga/makefile
index e874a1f292b..e874a1f292b 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/amiga/makefile
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/amiga/makefile
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/amiga/makefile.os4 b/Build/source/libs/freetype2/freetype-2.4.3/builds/amiga/makefile.os4
index edd88eba947..edd88eba947 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/amiga/makefile.os4
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/amiga/makefile.os4
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/amiga/smakefile b/Build/source/libs/freetype2/freetype-2.4.3/builds/amiga/smakefile
index 2a561a8828d..2a561a8828d 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/amiga/smakefile
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/amiga/smakefile
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/amiga/src/base/ftdebug.c b/Build/source/libs/freetype2/freetype-2.4.3/builds/amiga/src/base/ftdebug.c
index 5284e697aec..5284e697aec 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/amiga/src/base/ftdebug.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/amiga/src/base/ftdebug.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/amiga/src/base/ftsystem.c b/Build/source/libs/freetype2/freetype-2.4.3/builds/amiga/src/base/ftsystem.c
index 016f1e29e73..016f1e29e73 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/amiga/src/base/ftsystem.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/amiga/src/base/ftsystem.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/ansi/ansi-def.mk b/Build/source/libs/freetype2/freetype-2.4.3/builds/ansi/ansi-def.mk
index 2c585729515..2c585729515 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/ansi/ansi-def.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/ansi/ansi-def.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/ansi/ansi.mk b/Build/source/libs/freetype2/freetype-2.4.3/builds/ansi/ansi.mk
index 32b3bac3e3a..32b3bac3e3a 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/ansi/ansi.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/ansi/ansi.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/atari/ATARI.H b/Build/source/libs/freetype2/freetype-2.4.3/builds/atari/ATARI.H
index 9f78c924b83..9f78c924b83 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/atari/ATARI.H
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/atari/ATARI.H
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/atari/FNames.SIC b/Build/source/libs/freetype2/freetype-2.4.3/builds/atari/FNames.SIC
index f3657179d91..f3657179d91 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/atari/FNames.SIC
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/atari/FNames.SIC
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/atari/FREETYPE.PRJ b/Build/source/libs/freetype2/freetype-2.4.3/builds/atari/FREETYPE.PRJ
index 4776a5bc690..4776a5bc690 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/atari/FREETYPE.PRJ
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/atari/FREETYPE.PRJ
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/atari/README.TXT b/Build/source/libs/freetype2/freetype-2.4.3/builds/atari/README.TXT
index 04eec63519b..04eec63519b 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/atari/README.TXT
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/atari/README.TXT
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/atari/deflinejoiner.awk b/Build/source/libs/freetype2/freetype-2.4.3/builds/atari/deflinejoiner.awk
index c872a70d86a..c872a70d86a 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/atari/deflinejoiner.awk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/atari/deflinejoiner.awk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/atari/gen-purec-patch.sh b/Build/source/libs/freetype2/freetype-2.4.3/builds/atari/gen-purec-patch.sh
index 1ec050c11fa..1ec050c11fa 100755
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/atari/gen-purec-patch.sh
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/atari/gen-purec-patch.sh
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/beos/beos-def.mk b/Build/source/libs/freetype2/freetype-2.4.3/builds/beos/beos-def.mk
index 4371a30aa3c..4371a30aa3c 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/beos/beos-def.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/beos/beos-def.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/beos/beos.mk b/Build/source/libs/freetype2/freetype-2.4.3/builds/beos/beos.mk
index b5c8bdabe32..b5c8bdabe32 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/beos/beos.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/beos/beos.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/beos/detect.mk b/Build/source/libs/freetype2/freetype-2.4.3/builds/beos/detect.mk
index 24a0878862a..24a0878862a 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/beos/detect.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/beos/detect.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/compiler/ansi-cc.mk b/Build/source/libs/freetype2/freetype-2.4.3/builds/compiler/ansi-cc.mk
index 3b668e20102..3b668e20102 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/compiler/ansi-cc.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/compiler/ansi-cc.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/compiler/bcc-dev.mk b/Build/source/libs/freetype2/freetype-2.4.3/builds/compiler/bcc-dev.mk
index 63a46ad1680..63a46ad1680 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/compiler/bcc-dev.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/compiler/bcc-dev.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/compiler/bcc.mk b/Build/source/libs/freetype2/freetype-2.4.3/builds/compiler/bcc.mk
index 855edadf0a3..855edadf0a3 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/compiler/bcc.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/compiler/bcc.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/compiler/emx.mk b/Build/source/libs/freetype2/freetype-2.4.3/builds/compiler/emx.mk
index c237005cb1e..c237005cb1e 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/compiler/emx.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/compiler/emx.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/compiler/gcc-dev.mk b/Build/source/libs/freetype2/freetype-2.4.3/builds/compiler/gcc-dev.mk
index c63e1262ebe..c63e1262ebe 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/compiler/gcc-dev.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/compiler/gcc-dev.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/compiler/gcc.mk b/Build/source/libs/freetype2/freetype-2.4.3/builds/compiler/gcc.mk
index f6b7101b38a..f6b7101b38a 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/compiler/gcc.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/compiler/gcc.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/compiler/intelc.mk b/Build/source/libs/freetype2/freetype-2.4.3/builds/compiler/intelc.mk
index 413ce5bacc7..413ce5bacc7 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/compiler/intelc.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/compiler/intelc.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/compiler/unix-lcc.mk b/Build/source/libs/freetype2/freetype-2.4.3/builds/compiler/unix-lcc.mk
index d79f50846cb..d79f50846cb 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/compiler/unix-lcc.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/compiler/unix-lcc.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/compiler/visualage.mk b/Build/source/libs/freetype2/freetype-2.4.3/builds/compiler/visualage.mk
index c109659bf73..c109659bf73 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/compiler/visualage.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/compiler/visualage.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/compiler/visualc.mk b/Build/source/libs/freetype2/freetype-2.4.3/builds/compiler/visualc.mk
index 2e19ef86a31..2e19ef86a31 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/compiler/visualc.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/compiler/visualc.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/compiler/watcom.mk b/Build/source/libs/freetype2/freetype-2.4.3/builds/compiler/watcom.mk
index 4db1e7fecea..4db1e7fecea 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/compiler/watcom.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/compiler/watcom.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/compiler/win-lcc.mk b/Build/source/libs/freetype2/freetype-2.4.3/builds/compiler/win-lcc.mk
index 5d02d82462e..5d02d82462e 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/compiler/win-lcc.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/compiler/win-lcc.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/detect.mk b/Build/source/libs/freetype2/freetype-2.4.3/builds/detect.mk
index 987ae51c41f..987ae51c41f 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/detect.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/detect.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/dos/detect.mk b/Build/source/libs/freetype2/freetype-2.4.3/builds/dos/detect.mk
index 700a1226885..700a1226885 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/dos/detect.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/dos/detect.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/dos/dos-def.mk b/Build/source/libs/freetype2/freetype-2.4.3/builds/dos/dos-def.mk
index 950f581a00b..950f581a00b 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/dos/dos-def.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/dos/dos-def.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/dos/dos-emx.mk b/Build/source/libs/freetype2/freetype-2.4.3/builds/dos/dos-emx.mk
index 6ea8f6d872f..6ea8f6d872f 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/dos/dos-emx.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/dos/dos-emx.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/dos/dos-gcc.mk b/Build/source/libs/freetype2/freetype-2.4.3/builds/dos/dos-gcc.mk
index e14255c1f27..e14255c1f27 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/dos/dos-gcc.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/dos/dos-gcc.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/dos/dos-wat.mk b/Build/source/libs/freetype2/freetype-2.4.3/builds/dos/dos-wat.mk
index c763b163cd9..c763b163cd9 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/dos/dos-wat.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/dos/dos-wat.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/exports.mk b/Build/source/libs/freetype2/freetype-2.4.3/builds/exports.mk
index 52f2912d395..52f2912d395 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/exports.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/exports.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/freetype.mk b/Build/source/libs/freetype2/freetype-2.4.3/builds/freetype.mk
index 7a89c8e3d01..7a89c8e3d01 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/freetype.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/freetype.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/link_dos.mk b/Build/source/libs/freetype2/freetype-2.4.3/builds/link_dos.mk
index c37ac7e52c1..c37ac7e52c1 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/link_dos.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/link_dos.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/link_std.mk b/Build/source/libs/freetype2/freetype-2.4.3/builds/link_std.mk
index 0bd2163bb19..0bd2163bb19 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/link_std.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/link_std.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/mac/FreeType.m68k_cfm.make.txt b/Build/source/libs/freetype2/freetype-2.4.3/builds/mac/FreeType.m68k_cfm.make.txt
index 3360d917677..3360d917677 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/mac/FreeType.m68k_cfm.make.txt
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/mac/FreeType.m68k_cfm.make.txt
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/mac/FreeType.m68k_far.make.txt b/Build/source/libs/freetype2/freetype-2.4.3/builds/mac/FreeType.m68k_far.make.txt
index 224f8e180bc..224f8e180bc 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/mac/FreeType.m68k_far.make.txt
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/mac/FreeType.m68k_far.make.txt
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/mac/FreeType.ppc_carbon.make.txt b/Build/source/libs/freetype2/freetype-2.4.3/builds/mac/FreeType.ppc_carbon.make.txt
index 0b80deb4e91..0b80deb4e91 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/mac/FreeType.ppc_carbon.make.txt
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/mac/FreeType.ppc_carbon.make.txt
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/mac/FreeType.ppc_classic.make.txt b/Build/source/libs/freetype2/freetype-2.4.3/builds/mac/FreeType.ppc_classic.make.txt
index ffa23b26406..ffa23b26406 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/mac/FreeType.ppc_classic.make.txt
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/mac/FreeType.ppc_classic.make.txt
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/mac/README b/Build/source/libs/freetype2/freetype-2.4.3/builds/mac/README
index bd3df8ada4b..bd3df8ada4b 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/mac/README
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/mac/README
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/mac/ascii2mpw.py b/Build/source/libs/freetype2/freetype-2.4.3/builds/mac/ascii2mpw.py
index ad32b219772..ad32b219772 100755
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/mac/ascii2mpw.py
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/mac/ascii2mpw.py
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/mac/ftlib.prj.xml b/Build/source/libs/freetype2/freetype-2.4.3/builds/mac/ftlib.prj.xml
index cbbc45ee55c..cbbc45ee55c 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/mac/ftlib.prj.xml
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/mac/ftlib.prj.xml
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/mac/ftmac.c b/Build/source/libs/freetype2/freetype-2.4.3/builds/mac/ftmac.c
index c974f670f2d..c974f670f2d 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/mac/ftmac.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/mac/ftmac.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/modules.mk b/Build/source/libs/freetype2/freetype-2.4.3/builds/modules.mk
index c4a882cbdb5..c4a882cbdb5 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/modules.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/modules.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/newline b/Build/source/libs/freetype2/freetype-2.4.3/builds/newline
index 8b137891791..8b137891791 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/newline
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/newline
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/os2/detect.mk b/Build/source/libs/freetype2/freetype-2.4.3/builds/os2/detect.mk
index 47a40a2f857..47a40a2f857 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/os2/detect.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/os2/detect.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/os2/os2-def.mk b/Build/source/libs/freetype2/freetype-2.4.3/builds/os2/os2-def.mk
index 01cda9285af..01cda9285af 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/os2/os2-def.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/os2/os2-def.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/os2/os2-dev.mk b/Build/source/libs/freetype2/freetype-2.4.3/builds/os2/os2-dev.mk
index 83da8dea33e..83da8dea33e 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/os2/os2-dev.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/os2/os2-dev.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/os2/os2-gcc.mk b/Build/source/libs/freetype2/freetype-2.4.3/builds/os2/os2-gcc.mk
index 446073e4f56..446073e4f56 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/os2/os2-gcc.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/os2/os2-gcc.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/symbian/bld.inf b/Build/source/libs/freetype2/freetype-2.4.3/builds/symbian/bld.inf
index f3f8d3eaa77..f3f8d3eaa77 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/symbian/bld.inf
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/symbian/bld.inf
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/symbian/freetype.mmp b/Build/source/libs/freetype2/freetype-2.4.3/builds/symbian/freetype.mmp
index c10f3574811..c10f3574811 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/symbian/freetype.mmp
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/symbian/freetype.mmp
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/toplevel.mk b/Build/source/libs/freetype2/freetype-2.4.3/builds/toplevel.mk
index d9fbee0b38a..d9fbee0b38a 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/toplevel.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/toplevel.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/unix/.gitignore b/Build/source/libs/freetype2/freetype-2.4.3/builds/unix/.gitignore
index 86b8c409bc8..86b8c409bc8 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/unix/.gitignore
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/unix/.gitignore
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/unix/aclocal.m4 b/Build/source/libs/freetype2/freetype-2.4.3/builds/unix/aclocal.m4
index 492a669ecc9..492a669ecc9 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/unix/aclocal.m4
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/unix/aclocal.m4
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/unix/config.guess b/Build/source/libs/freetype2/freetype-2.4.3/builds/unix/config.guess
index 4c8f032e786..4c8f032e786 100755
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/unix/config.guess
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/unix/config.guess
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/unix/config.sub b/Build/source/libs/freetype2/freetype-2.4.3/builds/unix/config.sub
index 320e3038811..320e3038811 100755
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/unix/config.sub
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/unix/config.sub
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/unix/configure b/Build/source/libs/freetype2/freetype-2.4.3/builds/unix/configure
index 0469daafa72..dccd6062132 100755
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/unix/configure
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/unix/configure
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.65 for FreeType 2.4.2.
+# Generated by GNU Autoconf 2.65 for FreeType 2.4.3.
#
# Report bugs to <freetype@nongnu.org>.
#
@@ -701,8 +701,8 @@ MAKEFLAGS=
# Identity of this package.
PACKAGE_NAME='FreeType'
PACKAGE_TARNAME='freetype'
-PACKAGE_VERSION='2.4.2'
-PACKAGE_STRING='FreeType 2.4.2'
+PACKAGE_VERSION='2.4.3'
+PACKAGE_STRING='FreeType 2.4.3'
PACKAGE_BUGREPORT='freetype@nongnu.org'
PACKAGE_URL=''
@@ -1409,7 +1409,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures FreeType 2.4.2 to adapt to many kinds of systems.
+\`configure' configures FreeType 2.4.3 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1474,7 +1474,7 @@ fi
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of FreeType 2.4.2:";;
+ short | recursive ) echo "Configuration of FreeType 2.4.3:";;
esac
cat <<\_ACEOF
@@ -1585,7 +1585,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-FreeType configure 2.4.2
+FreeType configure 2.4.3
generated by GNU Autoconf 2.65
Copyright (C) 2009 Free Software Foundation, Inc.
@@ -2173,7 +2173,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by FreeType $as_me 2.4.2, which was
+It was created by FreeType $as_me 2.4.3, which was
generated by GNU Autoconf 2.65. Invocation command line was
$ $0 $@
@@ -2528,7 +2528,7 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu
# Don't forget to update docs/VERSION.DLL!
-version_info='12:0:6'
+version_info='12:1:6'
ft_version=`echo $version_info | tr : .`
@@ -12318,7 +12318,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by FreeType $as_me 2.4.2, which was
+This file was extended by FreeType $as_me 2.4.3, which was
generated by GNU Autoconf 2.65. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -12384,7 +12384,7 @@ _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
-FreeType config.status 2.4.2
+FreeType config.status 2.4.3
configured by $0, generated by GNU Autoconf 2.65,
with options \\"\$ac_cs_config\\"
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/unix/configure.ac b/Build/source/libs/freetype2/freetype-2.4.3/builds/unix/configure.ac
index 6ffddd06981..93c970cbe64 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/unix/configure.ac
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/unix/configure.ac
@@ -11,13 +11,13 @@
# indicate that you have read the license and understand and accept it
# fully.
-AC_INIT([FreeType], [2.4.2], [freetype@nongnu.org], [freetype])
+AC_INIT([FreeType], [2.4.3], [freetype@nongnu.org], [freetype])
AC_CONFIG_SRCDIR([ftconfig.in])
# Don't forget to update docs/VERSION.DLL!
-version_info='12:0:6'
+version_info='12:1:6'
AC_SUBST([version_info])
ft_version=`echo $version_info | tr : .`
AC_SUBST([ft_version])
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/unix/configure.raw b/Build/source/libs/freetype2/freetype-2.4.3/builds/unix/configure.raw
index 0622127d604..674aad441a1 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/unix/configure.raw
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/unix/configure.raw
@@ -17,7 +17,7 @@ AC_CONFIG_SRCDIR([ftconfig.in])
# Don't forget to update docs/VERSION.DLL!
-version_info='12:0:6'
+version_info='12:1:6'
AC_SUBST([version_info])
ft_version=`echo $version_info | tr : .`
AC_SUBST([ft_version])
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/unix/detect.mk b/Build/source/libs/freetype2/freetype-2.4.3/builds/unix/detect.mk
index e74af57308c..e74af57308c 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/unix/detect.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/unix/detect.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/unix/freetype-config.in b/Build/source/libs/freetype2/freetype-2.4.3/builds/unix/freetype-config.in
index 0a7a767d6e4..0a7a767d6e4 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/unix/freetype-config.in
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/unix/freetype-config.in
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/unix/freetype2.in b/Build/source/libs/freetype2/freetype-2.4.3/builds/unix/freetype2.in
index 7e948f437a8..7e948f437a8 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/unix/freetype2.in
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/unix/freetype2.in
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/unix/freetype2.m4 b/Build/source/libs/freetype2/freetype-2.4.3/builds/unix/freetype2.m4
index 3d0ecb35540..3d0ecb35540 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/unix/freetype2.m4
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/unix/freetype2.m4
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/unix/ft-munmap.m4 b/Build/source/libs/freetype2/freetype-2.4.3/builds/unix/ft-munmap.m4
index 68b3361e2b1..68b3361e2b1 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/unix/ft-munmap.m4
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/unix/ft-munmap.m4
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/unix/ft2unix.h b/Build/source/libs/freetype2/freetype-2.4.3/builds/unix/ft2unix.h
index 6a3b8d90e9c..6a3b8d90e9c 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/unix/ft2unix.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/unix/ft2unix.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/unix/ftconfig.in b/Build/source/libs/freetype2/freetype-2.4.3/builds/unix/ftconfig.in
index 4c81187e50e..4c81187e50e 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/unix/ftconfig.in
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/unix/ftconfig.in
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/unix/ftsystem.c b/Build/source/libs/freetype2/freetype-2.4.3/builds/unix/ftsystem.c
index 95f8271ec35..95f8271ec35 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/unix/ftsystem.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/unix/ftsystem.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/unix/install-sh b/Build/source/libs/freetype2/freetype-2.4.3/builds/unix/install-sh
index 3f83ce9b555..3f83ce9b555 100755
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/unix/install-sh
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/unix/install-sh
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/unix/install.mk b/Build/source/libs/freetype2/freetype-2.4.3/builds/unix/install.mk
index 2e5ef080e33..2e5ef080e33 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/unix/install.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/unix/install.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/unix/ltmain.sh b/Build/source/libs/freetype2/freetype-2.4.3/builds/unix/ltmain.sh
index a72f2fd78bf..a72f2fd78bf 100755
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/unix/ltmain.sh
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/unix/ltmain.sh
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/unix/mkinstalldirs b/Build/source/libs/freetype2/freetype-2.4.3/builds/unix/mkinstalldirs
index 4191a45dbd7..4191a45dbd7 100755
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/unix/mkinstalldirs
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/unix/mkinstalldirs
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/unix/unix-cc.in b/Build/source/libs/freetype2/freetype-2.4.3/builds/unix/unix-cc.in
index 9c6d5de6e54..b84bc5d27b1 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/unix/unix-cc.in
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/unix/unix-cc.in
@@ -14,8 +14,9 @@
CC := @CC@
COMPILER_SEP := $(SEP)
+FT_LIBTOOL_DIR ?= $(BUILD_DIR)
-LIBTOOL ?= $(BUILD_DIR)/libtool
+LIBTOOL := $(FT_LIBTOOL_DIR)/libtool
# The object file extension (for standard and static libraries). This can be
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/unix/unix-def.in b/Build/source/libs/freetype2/freetype-2.4.3/builds/unix/unix-def.in
index e0a7a3a61ff..e0a7a3a61ff 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/unix/unix-def.in
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/unix/unix-def.in
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/unix/unix-dev.mk b/Build/source/libs/freetype2/freetype-2.4.3/builds/unix/unix-dev.mk
index 76bae3862ae..76bae3862ae 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/unix/unix-dev.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/unix/unix-dev.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/unix/unix-lcc.mk b/Build/source/libs/freetype2/freetype-2.4.3/builds/unix/unix-lcc.mk
index 6038e523921..6038e523921 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/unix/unix-lcc.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/unix/unix-lcc.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/unix/unix.mk b/Build/source/libs/freetype2/freetype-2.4.3/builds/unix/unix.mk
index 7f9d9a34fb9..7f9d9a34fb9 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/unix/unix.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/unix/unix.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/unix/unixddef.mk b/Build/source/libs/freetype2/freetype-2.4.3/builds/unix/unixddef.mk
index 130d6b0f623..130d6b0f623 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/unix/unixddef.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/unix/unixddef.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/vms/ftconfig.h b/Build/source/libs/freetype2/freetype-2.4.3/builds/vms/ftconfig.h
index 1659d039ea3..1659d039ea3 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/vms/ftconfig.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/vms/ftconfig.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/vms/ftsystem.c b/Build/source/libs/freetype2/freetype-2.4.3/builds/vms/ftsystem.c
index 76bfae9f404..76bfae9f404 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/vms/ftsystem.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/vms/ftsystem.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/win32/detect.mk b/Build/source/libs/freetype2/freetype-2.4.3/builds/win32/detect.mk
index 19065396090..19065396090 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/win32/detect.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/win32/detect.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/win32/ftdebug.c b/Build/source/libs/freetype2/freetype-2.4.3/builds/win32/ftdebug.c
index d1ca15ac95b..d1ca15ac95b 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/win32/ftdebug.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/win32/ftdebug.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/win32/vc2005/freetype.sln b/Build/source/libs/freetype2/freetype-2.4.3/builds/win32/vc2005/freetype.sln
index b90da27bb36..b90da27bb36 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/win32/vc2005/freetype.sln
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/win32/vc2005/freetype.sln
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/win32/vc2005/freetype.vcproj b/Build/source/libs/freetype2/freetype-2.4.3/builds/win32/vc2005/freetype.vcproj
index 484bfab617c..c470f7198fc 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/win32/vc2005/freetype.vcproj
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/win32/vc2005/freetype.vcproj
@@ -16,7 +16,7 @@
<Tool Name="VCManagedResourceCompilerTool" />
<Tool Name="VCResourceCompilerTool" PreprocessorDefinitions="NDEBUG" Culture="1033" />
<Tool Name="VCPreLinkEventTool" />
- <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\win32\vc2005\freetype242.lib" SuppressStartupBanner="true" />
+ <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\win32\vc2005\freetype243.lib" SuppressStartupBanner="true" />
<Tool Name="VCALinkTool" />
<Tool Name="VCXDCMakeTool" />
<Tool Name="VCBscMakeTool" />
@@ -33,7 +33,7 @@
<Tool Name="VCManagedResourceCompilerTool" />
<Tool Name="VCResourceCompilerTool" PreprocessorDefinitions="NDEBUG" Culture="1033" />
<Tool Name="VCPreLinkEventTool" />
- <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\win32\vc2005\freetype242MT.lib" SuppressStartupBanner="true" />
+ <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\win32\vc2005\freetype243MT.lib" SuppressStartupBanner="true" />
<Tool Name="VCALinkTool" />
<Tool Name="VCXDCMakeTool" />
<Tool Name="VCBscMakeTool" />
@@ -50,7 +50,7 @@
<Tool Name="VCManagedResourceCompilerTool" />
<Tool Name="VCResourceCompilerTool" PreprocessorDefinitions="NDEBUG" Culture="1033" />
<Tool Name="VCPreLinkEventTool" />
- <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\win32\vc2005\freetype242ST.lib" />
+ <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\win32\vc2005\freetype243ST.lib" />
<Tool Name="VCALinkTool" />
<Tool Name="VCXDCMakeTool" />
<Tool Name="VCBscMakeTool" />
@@ -67,7 +67,7 @@
<Tool Name="VCManagedResourceCompilerTool" />
<Tool Name="VCResourceCompilerTool" PreprocessorDefinitions="_DEBUG" Culture="1033" />
<Tool Name="VCPreLinkEventTool" />
- <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\win32\vc2005\freetype242_D.lib" SuppressStartupBanner="true" />
+ <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\win32\vc2005\freetype243_D.lib" SuppressStartupBanner="true" />
<Tool Name="VCALinkTool" />
<Tool Name="VCXDCMakeTool" />
<Tool Name="VCBscMakeTool" />
@@ -84,7 +84,7 @@
<Tool Name="VCManagedResourceCompilerTool" />
<Tool Name="VCResourceCompilerTool" PreprocessorDefinitions="_DEBUG" Culture="1033" />
<Tool Name="VCPreLinkEventTool" />
- <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\win32\vc2005\freetype242ST_D.lib" SuppressStartupBanner="true" />
+ <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\win32\vc2005\freetype243ST_D.lib" SuppressStartupBanner="true" />
<Tool Name="VCALinkTool" />
<Tool Name="VCXDCMakeTool" />
<Tool Name="VCBscMakeTool" />
@@ -101,7 +101,7 @@
<Tool Name="VCManagedResourceCompilerTool" />
<Tool Name="VCResourceCompilerTool" PreprocessorDefinitions="_DEBUG" Culture="1033" />
<Tool Name="VCPreLinkEventTool" />
- <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\win32\vc2005\freetype242MT_D.lib" SuppressStartupBanner="true" />
+ <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\win32\vc2005\freetype243MT_D.lib" SuppressStartupBanner="true" />
<Tool Name="VCALinkTool" />
<Tool Name="VCXDCMakeTool" />
<Tool Name="VCBscMakeTool" />
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/win32/vc2005/index.html b/Build/source/libs/freetype2/freetype-2.4.3/builds/win32/vc2005/index.html
index ad80514f33b..6e00587f061 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/win32/vc2005/index.html
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/win32/vc2005/index.html
@@ -11,14 +11,14 @@
<p>This directory contains project files for Visual C++, named
<tt>freetype.vcproj</tt>, and Visual Studio, called <tt>freetype.sln</tt>. It
-compiles the following libraries from the FreeType 2.4.2 sources:</p>
+compiles the following libraries from the FreeType 2.4.3 sources:</p>
<ul>
<pre>
- freetype242.lib - release build; single threaded
- freetype242_D.lib - debug build; single threaded
- freetype242MT.lib - release build; multi-threaded
- freetype242MT_D.lib - debug build; multi-threaded</pre>
+ freetype243.lib - release build; single threaded
+ freetype243_D.lib - debug build; single threaded
+ freetype243MT.lib - release build; multi-threaded
+ freetype243MT_D.lib - debug build; multi-threaded</pre>
</ul>
<p>Be sure to extract the files with the Windows (CR+LF) line endings. ZIP
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/win32/vc2008/freetype.sln b/Build/source/libs/freetype2/freetype-2.4.3/builds/win32/vc2008/freetype.sln
index 0995f806174..0995f806174 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/win32/vc2008/freetype.sln
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/win32/vc2008/freetype.sln
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/win32/vc2008/freetype.vcproj b/Build/source/libs/freetype2/freetype-2.4.3/builds/win32/vc2008/freetype.vcproj
index fe90ebb0c9b..c0c82634004 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/win32/vc2008/freetype.vcproj
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/win32/vc2008/freetype.vcproj
@@ -70,7 +70,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\win32\vc2008\freetype242.lib"
+ OutputFile="..\..\..\objs\win32\vc2008\freetype243.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -145,7 +145,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\win32\vc2008\freetype242MT.lib"
+ OutputFile="..\..\..\objs\win32\vc2008\freetype243MT.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -220,7 +220,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\win32\vc2008\freetype242ST.lib"
+ OutputFile="..\..\..\objs\win32\vc2008\freetype243ST.lib"
/>
<Tool
Name="VCALinkTool"
@@ -292,7 +292,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\win32\vc2008\freetype242_D.lib"
+ OutputFile="..\..\..\objs\win32\vc2008\freetype243_D.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -365,7 +365,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\win32\vc2008\freetype242ST_D.lib"
+ OutputFile="..\..\..\objs\win32\vc2008\freetype243ST_D.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -439,7 +439,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\win32\vc2008\freetype242MT_D.lib"
+ OutputFile="..\..\..\objs\win32\vc2008\freetype243MT_D.lib"
SuppressStartupBanner="true"
/>
<Tool
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/win32/vc2008/index.html b/Build/source/libs/freetype2/freetype-2.4.3/builds/win32/vc2008/index.html
index 7f7f1175612..879755341d5 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/win32/vc2008/index.html
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/win32/vc2008/index.html
@@ -11,14 +11,14 @@
<p>This directory contains project files for Visual C++, named
<tt>freetype.vcproj</tt>, and Visual Studio, called <tt>freetype.sln</tt>. It
-compiles the following libraries from the FreeType 2.4.2 sources:</p>
+compiles the following libraries from the FreeType 2.4.3 sources:</p>
<ul>
<pre>
- freetype242.lib - release build; single threaded
- freetype242_D.lib - debug build; single threaded
- freetype242MT.lib - release build; multi-threaded
- freetype242MT_D.lib - debug build; multi-threaded</pre>
+ freetype243.lib - release build; single threaded
+ freetype243_D.lib - debug build; single threaded
+ freetype243MT.lib - release build; multi-threaded
+ freetype243MT_D.lib - debug build; multi-threaded</pre>
</ul>
<p>Be sure to extract the files with the Windows (CR+LF) line endings. ZIP
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/win32/visualc/freetype.dsp b/Build/source/libs/freetype2/freetype-2.4.3/builds/win32/visualc/freetype.dsp
index 6ebabfdef42..cd058383c36 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/win32/visualc/freetype.dsp
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/win32/visualc/freetype.dsp
@@ -54,7 +54,7 @@ BSC32=bscmake.exe
# ADD BSC32 /nologo
LIB32=link.exe -lib
# ADD BASE LIB32 /nologo
-# ADD LIB32 /nologo /out:"..\..\..\objs\freetype242.lib"
+# ADD LIB32 /nologo /out:"..\..\..\objs\freetype243.lib"
!ELSEIF "$(CFG)" == "freetype - Win32 Debug"
@@ -78,7 +78,7 @@ BSC32=bscmake.exe
# ADD BSC32 /nologo
LIB32=link.exe -lib
# ADD BASE LIB32 /nologo
-# ADD LIB32 /nologo /out:"..\..\..\objs\freetype242_D.lib"
+# ADD LIB32 /nologo /out:"..\..\..\objs\freetype243_D.lib"
!ELSEIF "$(CFG)" == "freetype - Win32 Debug Multithreaded"
@@ -102,8 +102,8 @@ BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LIB32=link.exe -lib
-# ADD BASE LIB32 /nologo /out:"lib\freetype242_D.lib"
-# ADD LIB32 /nologo /out:"..\..\..\objs\freetype242MT_D.lib"
+# ADD BASE LIB32 /nologo /out:"lib\freetype243_D.lib"
+# ADD LIB32 /nologo /out:"..\..\..\objs\freetype243MT_D.lib"
!ELSEIF "$(CFG)" == "freetype - Win32 Release Multithreaded"
@@ -126,8 +126,8 @@ BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LIB32=link.exe -lib
-# ADD BASE LIB32 /nologo /out:"lib\freetype242.lib"
-# ADD LIB32 /nologo /out:"..\..\..\objs\freetype242MT.lib"
+# ADD BASE LIB32 /nologo /out:"lib\freetype243.lib"
+# ADD LIB32 /nologo /out:"..\..\..\objs\freetype243MT.lib"
!ELSEIF "$(CFG)" == "freetype - Win32 Release Singlethreaded"
@@ -151,8 +151,8 @@ BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LIB32=link.exe -lib
-# ADD BASE LIB32 /nologo /out:"..\..\..\objs\freetype242.lib"
-# ADD LIB32 /out:"..\..\..\objs\freetype242ST.lib"
+# ADD BASE LIB32 /nologo /out:"..\..\..\objs\freetype243.lib"
+# ADD LIB32 /out:"..\..\..\objs\freetype243ST.lib"
# SUBTRACT LIB32 /nologo
!ELSEIF "$(CFG)" == "freetype - Win32 Debug Singlethreaded"
@@ -177,8 +177,8 @@ BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LIB32=link.exe -lib
-# ADD BASE LIB32 /nologo /out:"..\..\..\objs\freetype242_D.lib"
-# ADD LIB32 /nologo /out:"..\..\..\objs\freetype242ST_D.lib"
+# ADD BASE LIB32 /nologo /out:"..\..\..\objs\freetype243_D.lib"
+# ADD LIB32 /nologo /out:"..\..\..\objs\freetype243ST_D.lib"
!ENDIF
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/win32/visualc/freetype.dsw b/Build/source/libs/freetype2/freetype-2.4.3/builds/win32/visualc/freetype.dsw
index b1b375dbbc9..b1b375dbbc9 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/win32/visualc/freetype.dsw
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/win32/visualc/freetype.dsw
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/win32/visualc/freetype.sln b/Build/source/libs/freetype2/freetype-2.4.3/builds/win32/visualc/freetype.sln
index 470d4fa3034..470d4fa3034 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/win32/visualc/freetype.sln
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/win32/visualc/freetype.sln
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/win32/visualc/freetype.vcproj b/Build/source/libs/freetype2/freetype-2.4.3/builds/win32/visualc/freetype.vcproj
index 7bec49f80c9..3c8c015fcd7 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/win32/visualc/freetype.vcproj
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/win32/visualc/freetype.vcproj
@@ -69,7 +69,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\freetype242.lib"
+ OutputFile="..\..\..\objs\freetype243.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -144,7 +144,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\freetype242MT.lib"
+ OutputFile="..\..\..\objs\freetype243MT.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -219,7 +219,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\freetype242ST.lib"
+ OutputFile="..\..\..\objs\freetype243ST.lib"
/>
<Tool
Name="VCALinkTool"
@@ -291,7 +291,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\freetype242_D.lib"
+ OutputFile="..\..\..\objs\freetype243_D.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -364,7 +364,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\freetype242ST_D.lib"
+ OutputFile="..\..\..\objs\freetype243ST_D.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -438,7 +438,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\freetype242MT_D.lib"
+ OutputFile="..\..\..\objs\freetype243MT_D.lib"
SuppressStartupBanner="true"
/>
<Tool
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/win32/visualc/index.html b/Build/source/libs/freetype2/freetype-2.4.3/builds/win32/visualc/index.html
index 4181ee391c2..5389d1ad53f 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/win32/visualc/index.html
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/win32/visualc/index.html
@@ -11,14 +11,14 @@
<p>This directory contains project files for Visual C++, named
<tt>freetype.dsp</tt>, and Visual Studio, called <tt>freetype.sln</tt>. It
-compiles the following libraries from the FreeType 2.4.2 sources:</p>
+compiles the following libraries from the FreeType 2.4.3 sources:</p>
<ul>
<pre>
- freetype242.lib - release build; single threaded
- freetype242_D.lib - debug build; single threaded
- freetype242MT.lib - release build; multi-threaded
- freetype242MT_D.lib - debug build; multi-threaded</pre>
+ freetype243.lib - release build; single threaded
+ freetype243_D.lib - debug build; single threaded
+ freetype243MT.lib - release build; multi-threaded
+ freetype243MT_D.lib - debug build; multi-threaded</pre>
</ul>
<p>Be sure to extract the files with the Windows (CR+LF) line endings. ZIP
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/win32/visualce/freetype.dsp b/Build/source/libs/freetype2/freetype-2.4.3/builds/win32/visualce/freetype.dsp
index 6ebabfdef42..cd058383c36 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/win32/visualce/freetype.dsp
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/win32/visualce/freetype.dsp
@@ -54,7 +54,7 @@ BSC32=bscmake.exe
# ADD BSC32 /nologo
LIB32=link.exe -lib
# ADD BASE LIB32 /nologo
-# ADD LIB32 /nologo /out:"..\..\..\objs\freetype242.lib"
+# ADD LIB32 /nologo /out:"..\..\..\objs\freetype243.lib"
!ELSEIF "$(CFG)" == "freetype - Win32 Debug"
@@ -78,7 +78,7 @@ BSC32=bscmake.exe
# ADD BSC32 /nologo
LIB32=link.exe -lib
# ADD BASE LIB32 /nologo
-# ADD LIB32 /nologo /out:"..\..\..\objs\freetype242_D.lib"
+# ADD LIB32 /nologo /out:"..\..\..\objs\freetype243_D.lib"
!ELSEIF "$(CFG)" == "freetype - Win32 Debug Multithreaded"
@@ -102,8 +102,8 @@ BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LIB32=link.exe -lib
-# ADD BASE LIB32 /nologo /out:"lib\freetype242_D.lib"
-# ADD LIB32 /nologo /out:"..\..\..\objs\freetype242MT_D.lib"
+# ADD BASE LIB32 /nologo /out:"lib\freetype243_D.lib"
+# ADD LIB32 /nologo /out:"..\..\..\objs\freetype243MT_D.lib"
!ELSEIF "$(CFG)" == "freetype - Win32 Release Multithreaded"
@@ -126,8 +126,8 @@ BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LIB32=link.exe -lib
-# ADD BASE LIB32 /nologo /out:"lib\freetype242.lib"
-# ADD LIB32 /nologo /out:"..\..\..\objs\freetype242MT.lib"
+# ADD BASE LIB32 /nologo /out:"lib\freetype243.lib"
+# ADD LIB32 /nologo /out:"..\..\..\objs\freetype243MT.lib"
!ELSEIF "$(CFG)" == "freetype - Win32 Release Singlethreaded"
@@ -151,8 +151,8 @@ BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LIB32=link.exe -lib
-# ADD BASE LIB32 /nologo /out:"..\..\..\objs\freetype242.lib"
-# ADD LIB32 /out:"..\..\..\objs\freetype242ST.lib"
+# ADD BASE LIB32 /nologo /out:"..\..\..\objs\freetype243.lib"
+# ADD LIB32 /out:"..\..\..\objs\freetype243ST.lib"
# SUBTRACT LIB32 /nologo
!ELSEIF "$(CFG)" == "freetype - Win32 Debug Singlethreaded"
@@ -177,8 +177,8 @@ BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LIB32=link.exe -lib
-# ADD BASE LIB32 /nologo /out:"..\..\..\objs\freetype242_D.lib"
-# ADD LIB32 /nologo /out:"..\..\..\objs\freetype242ST_D.lib"
+# ADD BASE LIB32 /nologo /out:"..\..\..\objs\freetype243_D.lib"
+# ADD LIB32 /nologo /out:"..\..\..\objs\freetype243ST_D.lib"
!ENDIF
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/win32/visualce/freetype.dsw b/Build/source/libs/freetype2/freetype-2.4.3/builds/win32/visualce/freetype.dsw
index b1b375dbbc9..b1b375dbbc9 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/win32/visualce/freetype.dsw
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/win32/visualce/freetype.dsw
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/win32/visualce/freetype.vcproj b/Build/source/libs/freetype2/freetype-2.4.3/builds/win32/visualce/freetype.vcproj
index 9aaabaf78d8..4026a620f9b 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/win32/visualce/freetype.vcproj
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/win32/visualce/freetype.vcproj
@@ -87,7 +87,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\freetype242.lib"
+ OutputFile="..\..\..\objs\freetype243.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -162,7 +162,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\freetype242MT.lib"
+ OutputFile="..\..\..\objs\freetype243MT.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -237,7 +237,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\freetype242ST.lib"
+ OutputFile="..\..\..\objs\freetype243ST.lib"
/>
<Tool
Name="VCALinkTool"
@@ -309,7 +309,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\freetype242_D.lib"
+ OutputFile="..\..\..\objs\freetype243_D.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -382,7 +382,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\freetype242ST_D.lib"
+ OutputFile="..\..\..\objs\freetype243ST_D.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -456,7 +456,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\freetype242MT_D.lib"
+ OutputFile="..\..\..\objs\freetype243MT_D.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -534,7 +534,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\freetype242.lib"
+ OutputFile="..\..\..\objs\freetype243.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -619,7 +619,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\freetype242MT.lib"
+ OutputFile="..\..\..\objs\freetype243MT.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -704,7 +704,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\freetype242ST.lib"
+ OutputFile="..\..\..\objs\freetype243ST.lib"
/>
<Tool
Name="VCALinkTool"
@@ -785,7 +785,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\freetype242_D.lib"
+ OutputFile="..\..\..\objs\freetype243_D.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -867,7 +867,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\freetype242ST_D.lib"
+ OutputFile="..\..\..\objs\freetype243ST_D.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -950,7 +950,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\freetype242MT_D.lib"
+ OutputFile="..\..\..\objs\freetype243MT_D.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -1036,7 +1036,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\freetype242.lib"
+ OutputFile="..\..\..\objs\freetype243.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -1121,7 +1121,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\freetype242MT.lib"
+ OutputFile="..\..\..\objs\freetype243MT.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -1206,7 +1206,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\freetype242ST.lib"
+ OutputFile="..\..\..\objs\freetype243ST.lib"
/>
<Tool
Name="VCALinkTool"
@@ -1287,7 +1287,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\freetype242_D.lib"
+ OutputFile="..\..\..\objs\freetype243_D.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -1369,7 +1369,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\freetype242ST_D.lib"
+ OutputFile="..\..\..\objs\freetype243ST_D.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -1452,7 +1452,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\freetype242MT_D.lib"
+ OutputFile="..\..\..\objs\freetype243MT_D.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -1538,7 +1538,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\freetype242.lib"
+ OutputFile="..\..\..\objs\freetype243.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -1623,7 +1623,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\freetype242MT.lib"
+ OutputFile="..\..\..\objs\freetype243MT.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -1708,7 +1708,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\freetype242ST.lib"
+ OutputFile="..\..\..\objs\freetype243ST.lib"
/>
<Tool
Name="VCALinkTool"
@@ -1789,7 +1789,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\freetype242_D.lib"
+ OutputFile="..\..\..\objs\freetype243_D.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -1871,7 +1871,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\freetype242ST_D.lib"
+ OutputFile="..\..\..\objs\freetype243ST_D.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -1954,7 +1954,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\freetype242MT_D.lib"
+ OutputFile="..\..\..\objs\freetype243MT_D.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -2040,7 +2040,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\freetype242.lib"
+ OutputFile="..\..\..\objs\freetype243.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -2125,7 +2125,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\freetype242MT.lib"
+ OutputFile="..\..\..\objs\freetype243MT.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -2210,7 +2210,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\freetype242ST.lib"
+ OutputFile="..\..\..\objs\freetype243ST.lib"
/>
<Tool
Name="VCALinkTool"
@@ -2291,7 +2291,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\freetype242_D.lib"
+ OutputFile="..\..\..\objs\freetype243_D.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -2373,7 +2373,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\freetype242ST_D.lib"
+ OutputFile="..\..\..\objs\freetype243ST_D.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -2456,7 +2456,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\freetype242MT_D.lib"
+ OutputFile="..\..\..\objs\freetype243MT_D.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -2542,7 +2542,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\freetype242.lib"
+ OutputFile="..\..\..\objs\freetype243.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -2627,7 +2627,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\freetype242MT.lib"
+ OutputFile="..\..\..\objs\freetype243MT.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -2712,7 +2712,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\freetype242ST.lib"
+ OutputFile="..\..\..\objs\freetype243ST.lib"
/>
<Tool
Name="VCALinkTool"
@@ -2793,7 +2793,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\freetype242_D.lib"
+ OutputFile="..\..\..\objs\freetype243_D.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -2875,7 +2875,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\freetype242ST_D.lib"
+ OutputFile="..\..\..\objs\freetype243ST_D.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -2958,7 +2958,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\freetype242MT_D.lib"
+ OutputFile="..\..\..\objs\freetype243MT_D.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -3044,7 +3044,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\freetype242.lib"
+ OutputFile="..\..\..\objs\freetype243.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -3129,7 +3129,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\freetype242MT.lib"
+ OutputFile="..\..\..\objs\freetype243MT.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -3214,7 +3214,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\freetype242ST.lib"
+ OutputFile="..\..\..\objs\freetype243ST.lib"
/>
<Tool
Name="VCALinkTool"
@@ -3295,7 +3295,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\freetype242_D.lib"
+ OutputFile="..\..\..\objs\freetype243_D.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -3377,7 +3377,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\freetype242ST_D.lib"
+ OutputFile="..\..\..\objs\freetype243ST_D.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -3460,7 +3460,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\freetype242MT_D.lib"
+ OutputFile="..\..\..\objs\freetype243MT_D.lib"
SuppressStartupBanner="true"
/>
<Tool
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/win32/visualce/index.html b/Build/source/libs/freetype2/freetype-2.4.3/builds/win32/visualce/index.html
index 6fbfa8dbb2a..9140064f9f2 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/win32/visualce/index.html
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/win32/visualce/index.html
@@ -21,14 +21,14 @@ the following targets:
<li>PPC/SP WM6 (Windows Mobile 6)</li>
</ul>
-It compiles the following libraries from the FreeType 2.4.2 sources:</p>
+It compiles the following libraries from the FreeType 2.4.3 sources:</p>
<ul>
<pre>
- freetype242.lib - release build; single threaded
- freetype242_D.lib - debug build; single threaded
- freetype242MT.lib - release build; multi-threaded
- freetype242MT_D.lib - debug build; multi-threaded</pre>
+ freetype243.lib - release build; single threaded
+ freetype243_D.lib - debug build; single threaded
+ freetype243MT.lib - release build; multi-threaded
+ freetype243MT_D.lib - debug build; multi-threaded</pre>
</ul>
<p>Be sure to extract the files with the Windows (CR+LF) line endings. ZIP
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/win32/w32-bcc.mk b/Build/source/libs/freetype2/freetype-2.4.3/builds/win32/w32-bcc.mk
index a9f48fc60b0..a9f48fc60b0 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/win32/w32-bcc.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/win32/w32-bcc.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/win32/w32-bccd.mk b/Build/source/libs/freetype2/freetype-2.4.3/builds/win32/w32-bccd.mk
index 51b15d90324..51b15d90324 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/win32/w32-bccd.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/win32/w32-bccd.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/win32/w32-dev.mk b/Build/source/libs/freetype2/freetype-2.4.3/builds/win32/w32-dev.mk
index 00cacb0f675..00cacb0f675 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/win32/w32-dev.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/win32/w32-dev.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/win32/w32-gcc.mk b/Build/source/libs/freetype2/freetype-2.4.3/builds/win32/w32-gcc.mk
index 580afc5c94c..580afc5c94c 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/win32/w32-gcc.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/win32/w32-gcc.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/win32/w32-icc.mk b/Build/source/libs/freetype2/freetype-2.4.3/builds/win32/w32-icc.mk
index 8819a1f49fb..8819a1f49fb 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/win32/w32-icc.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/win32/w32-icc.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/win32/w32-intl.mk b/Build/source/libs/freetype2/freetype-2.4.3/builds/win32/w32-intl.mk
index ae62e1bcdae..ae62e1bcdae 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/win32/w32-intl.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/win32/w32-intl.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/win32/w32-lcc.mk b/Build/source/libs/freetype2/freetype-2.4.3/builds/win32/w32-lcc.mk
index a147c4cb617..a147c4cb617 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/win32/w32-lcc.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/win32/w32-lcc.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/win32/w32-mingw32.mk b/Build/source/libs/freetype2/freetype-2.4.3/builds/win32/w32-mingw32.mk
index 04e9e211c0c..04e9e211c0c 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/win32/w32-mingw32.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/win32/w32-mingw32.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/win32/w32-vcc.mk b/Build/source/libs/freetype2/freetype-2.4.3/builds/win32/w32-vcc.mk
index 7fb87948652..7fb87948652 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/win32/w32-vcc.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/win32/w32-vcc.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/win32/w32-wat.mk b/Build/source/libs/freetype2/freetype-2.4.3/builds/win32/w32-wat.mk
index 820b817358f..820b817358f 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/win32/w32-wat.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/win32/w32-wat.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/win32/win32-def.mk b/Build/source/libs/freetype2/freetype-2.4.3/builds/win32/win32-def.mk
index e6ae31c3b2a..e6ae31c3b2a 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/win32/win32-def.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/win32/win32-def.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/wince/ftdebug.c b/Build/source/libs/freetype2/freetype-2.4.3/builds/wince/ftdebug.c
index 272415d3d00..272415d3d00 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/wince/ftdebug.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/wince/ftdebug.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/wince/vc2005-ce/freetype.sln b/Build/source/libs/freetype2/freetype-2.4.3/builds/wince/vc2005-ce/freetype.sln
index 67b2216dcd5..67b2216dcd5 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/wince/vc2005-ce/freetype.sln
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/wince/vc2005-ce/freetype.sln
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/wince/vc2005-ce/freetype.vcproj b/Build/source/libs/freetype2/freetype-2.4.3/builds/wince/vc2005-ce/freetype.vcproj
index 55423ee859a..03cdd154ccc 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/wince/vc2005-ce/freetype.vcproj
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/wince/vc2005-ce/freetype.vcproj
@@ -21,7 +21,7 @@
<Tool Name="VCManagedResourceCompilerTool" />
<Tool Name="VCResourceCompilerTool" PreprocessorDefinitions="NDEBUG" Culture="1033" />
<Tool Name="VCPreLinkEventTool" />
- <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype242.lib" SuppressStartupBanner="true" />
+ <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype243.lib" SuppressStartupBanner="true" />
<Tool Name="VCALinkTool" />
<Tool Name="VCXDCMakeTool" />
<Tool Name="VCBscMakeTool" />
@@ -41,7 +41,7 @@
<Tool Name="VCManagedResourceCompilerTool" />
<Tool Name="VCResourceCompilerTool" PreprocessorDefinitions="NDEBUG" Culture="1033" />
<Tool Name="VCPreLinkEventTool" />
- <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype242.lib" SuppressStartupBanner="true" />
+ <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype243.lib" SuppressStartupBanner="true" />
<Tool Name="VCALinkTool" />
<Tool Name="VCXDCMakeTool" />
<Tool Name="VCBscMakeTool" />
@@ -61,7 +61,7 @@
<Tool Name="VCManagedResourceCompilerTool" />
<Tool Name="VCResourceCompilerTool" PreprocessorDefinitions="NDEBUG" Culture="1033" />
<Tool Name="VCPreLinkEventTool" />
- <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype242.lib" SuppressStartupBanner="true" />
+ <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype243.lib" SuppressStartupBanner="true" />
<Tool Name="VCALinkTool" />
<Tool Name="VCXDCMakeTool" />
<Tool Name="VCBscMakeTool" />
@@ -81,7 +81,7 @@
<Tool Name="VCManagedResourceCompilerTool" />
<Tool Name="VCResourceCompilerTool" PreprocessorDefinitions="NDEBUG" Culture="1033" />
<Tool Name="VCPreLinkEventTool" />
- <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype242.lib" SuppressStartupBanner="true" />
+ <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype243.lib" SuppressStartupBanner="true" />
<Tool Name="VCALinkTool" />
<Tool Name="VCXDCMakeTool" />
<Tool Name="VCBscMakeTool" />
@@ -101,7 +101,7 @@
<Tool Name="VCManagedResourceCompilerTool" />
<Tool Name="VCResourceCompilerTool" PreprocessorDefinitions="NDEBUG" Culture="1033" />
<Tool Name="VCPreLinkEventTool" />
- <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype242.lib" SuppressStartupBanner="true" />
+ <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype243.lib" SuppressStartupBanner="true" />
<Tool Name="VCALinkTool" />
<Tool Name="VCXDCMakeTool" />
<Tool Name="VCBscMakeTool" />
@@ -121,7 +121,7 @@
<Tool Name="VCManagedResourceCompilerTool" />
<Tool Name="VCResourceCompilerTool" PreprocessorDefinitions="NDEBUG" Culture="1033" />
<Tool Name="VCPreLinkEventTool" />
- <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype242.lib" SuppressStartupBanner="true" />
+ <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype243.lib" SuppressStartupBanner="true" />
<Tool Name="VCALinkTool" />
<Tool Name="VCXDCMakeTool" />
<Tool Name="VCBscMakeTool" />
@@ -141,7 +141,7 @@
<Tool Name="VCManagedResourceCompilerTool" />
<Tool Name="VCResourceCompilerTool" PreprocessorDefinitions="NDEBUG" Culture="1033" />
<Tool Name="VCPreLinkEventTool" />
- <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype242MT.lib" SuppressStartupBanner="true" />
+ <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype243MT.lib" SuppressStartupBanner="true" />
<Tool Name="VCALinkTool" />
<Tool Name="VCXDCMakeTool" />
<Tool Name="VCBscMakeTool" />
@@ -161,7 +161,7 @@
<Tool Name="VCManagedResourceCompilerTool" />
<Tool Name="VCResourceCompilerTool" PreprocessorDefinitions="NDEBUG" Culture="1033" />
<Tool Name="VCPreLinkEventTool" />
- <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype242MT.lib" SuppressStartupBanner="true" />
+ <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype243MT.lib" SuppressStartupBanner="true" />
<Tool Name="VCALinkTool" />
<Tool Name="VCXDCMakeTool" />
<Tool Name="VCBscMakeTool" />
@@ -181,7 +181,7 @@
<Tool Name="VCManagedResourceCompilerTool" />
<Tool Name="VCResourceCompilerTool" PreprocessorDefinitions="NDEBUG" Culture="1033" />
<Tool Name="VCPreLinkEventTool" />
- <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype242MT.lib" SuppressStartupBanner="true" />
+ <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype243MT.lib" SuppressStartupBanner="true" />
<Tool Name="VCALinkTool" />
<Tool Name="VCXDCMakeTool" />
<Tool Name="VCBscMakeTool" />
@@ -201,7 +201,7 @@
<Tool Name="VCManagedResourceCompilerTool" />
<Tool Name="VCResourceCompilerTool" PreprocessorDefinitions="NDEBUG" Culture="1033" />
<Tool Name="VCPreLinkEventTool" />
- <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype242MT.lib" SuppressStartupBanner="true" />
+ <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype243MT.lib" SuppressStartupBanner="true" />
<Tool Name="VCALinkTool" />
<Tool Name="VCXDCMakeTool" />
<Tool Name="VCBscMakeTool" />
@@ -221,7 +221,7 @@
<Tool Name="VCManagedResourceCompilerTool" />
<Tool Name="VCResourceCompilerTool" PreprocessorDefinitions="NDEBUG" Culture="1033" />
<Tool Name="VCPreLinkEventTool" />
- <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype242MT.lib" SuppressStartupBanner="true" />
+ <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype243MT.lib" SuppressStartupBanner="true" />
<Tool Name="VCALinkTool" />
<Tool Name="VCXDCMakeTool" />
<Tool Name="VCBscMakeTool" />
@@ -241,7 +241,7 @@
<Tool Name="VCManagedResourceCompilerTool" />
<Tool Name="VCResourceCompilerTool" PreprocessorDefinitions="NDEBUG" Culture="1033" />
<Tool Name="VCPreLinkEventTool" />
- <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype242MT.lib" SuppressStartupBanner="true" />
+ <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype243MT.lib" SuppressStartupBanner="true" />
<Tool Name="VCALinkTool" />
<Tool Name="VCXDCMakeTool" />
<Tool Name="VCBscMakeTool" />
@@ -261,7 +261,7 @@
<Tool Name="VCManagedResourceCompilerTool" />
<Tool Name="VCResourceCompilerTool" PreprocessorDefinitions="NDEBUG" Culture="1033" />
<Tool Name="VCPreLinkEventTool" />
- <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype242ST.lib" />
+ <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype243ST.lib" />
<Tool Name="VCALinkTool" />
<Tool Name="VCXDCMakeTool" />
<Tool Name="VCBscMakeTool" />
@@ -281,7 +281,7 @@
<Tool Name="VCManagedResourceCompilerTool" />
<Tool Name="VCResourceCompilerTool" PreprocessorDefinitions="NDEBUG" Culture="1033" />
<Tool Name="VCPreLinkEventTool" />
- <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype242ST.lib" />
+ <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype243ST.lib" />
<Tool Name="VCALinkTool" />
<Tool Name="VCXDCMakeTool" />
<Tool Name="VCBscMakeTool" />
@@ -301,7 +301,7 @@
<Tool Name="VCManagedResourceCompilerTool" />
<Tool Name="VCResourceCompilerTool" PreprocessorDefinitions="NDEBUG" Culture="1033" />
<Tool Name="VCPreLinkEventTool" />
- <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype242ST.lib" />
+ <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype243ST.lib" />
<Tool Name="VCALinkTool" />
<Tool Name="VCXDCMakeTool" />
<Tool Name="VCBscMakeTool" />
@@ -321,7 +321,7 @@
<Tool Name="VCManagedResourceCompilerTool" />
<Tool Name="VCResourceCompilerTool" PreprocessorDefinitions="NDEBUG" Culture="1033" />
<Tool Name="VCPreLinkEventTool" />
- <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype242ST.lib" />
+ <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype243ST.lib" />
<Tool Name="VCALinkTool" />
<Tool Name="VCXDCMakeTool" />
<Tool Name="VCBscMakeTool" />
@@ -341,7 +341,7 @@
<Tool Name="VCManagedResourceCompilerTool" />
<Tool Name="VCResourceCompilerTool" PreprocessorDefinitions="NDEBUG" Culture="1033" />
<Tool Name="VCPreLinkEventTool" />
- <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype242ST.lib" />
+ <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype243ST.lib" />
<Tool Name="VCALinkTool" />
<Tool Name="VCXDCMakeTool" />
<Tool Name="VCBscMakeTool" />
@@ -361,7 +361,7 @@
<Tool Name="VCManagedResourceCompilerTool" />
<Tool Name="VCResourceCompilerTool" PreprocessorDefinitions="NDEBUG" Culture="1033" />
<Tool Name="VCPreLinkEventTool" />
- <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype242ST.lib" />
+ <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype243ST.lib" />
<Tool Name="VCALinkTool" />
<Tool Name="VCXDCMakeTool" />
<Tool Name="VCBscMakeTool" />
@@ -381,7 +381,7 @@
<Tool Name="VCManagedResourceCompilerTool" />
<Tool Name="VCResourceCompilerTool" PreprocessorDefinitions="_DEBUG" Culture="1033" />
<Tool Name="VCPreLinkEventTool" />
- <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype242_D.lib" SuppressStartupBanner="true" />
+ <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype243_D.lib" SuppressStartupBanner="true" />
<Tool Name="VCALinkTool" />
<Tool Name="VCXDCMakeTool" />
<Tool Name="VCBscMakeTool" />
@@ -401,7 +401,7 @@
<Tool Name="VCManagedResourceCompilerTool" />
<Tool Name="VCResourceCompilerTool" PreprocessorDefinitions="_DEBUG" Culture="1033" />
<Tool Name="VCPreLinkEventTool" />
- <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype242_D.lib" SuppressStartupBanner="true" />
+ <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype243_D.lib" SuppressStartupBanner="true" />
<Tool Name="VCALinkTool" />
<Tool Name="VCXDCMakeTool" />
<Tool Name="VCBscMakeTool" />
@@ -421,7 +421,7 @@
<Tool Name="VCManagedResourceCompilerTool" />
<Tool Name="VCResourceCompilerTool" PreprocessorDefinitions="_DEBUG" Culture="1033" />
<Tool Name="VCPreLinkEventTool" />
- <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype242_D.lib" SuppressStartupBanner="true" />
+ <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype243_D.lib" SuppressStartupBanner="true" />
<Tool Name="VCALinkTool" />
<Tool Name="VCXDCMakeTool" />
<Tool Name="VCBscMakeTool" />
@@ -441,7 +441,7 @@
<Tool Name="VCManagedResourceCompilerTool" />
<Tool Name="VCResourceCompilerTool" PreprocessorDefinitions="_DEBUG" Culture="1033" />
<Tool Name="VCPreLinkEventTool" />
- <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype242_D.lib" SuppressStartupBanner="true" />
+ <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype243_D.lib" SuppressStartupBanner="true" />
<Tool Name="VCALinkTool" />
<Tool Name="VCXDCMakeTool" />
<Tool Name="VCBscMakeTool" />
@@ -461,7 +461,7 @@
<Tool Name="VCManagedResourceCompilerTool" />
<Tool Name="VCResourceCompilerTool" PreprocessorDefinitions="_DEBUG" Culture="1033" />
<Tool Name="VCPreLinkEventTool" />
- <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype242_D.lib" SuppressStartupBanner="true" />
+ <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype243_D.lib" SuppressStartupBanner="true" />
<Tool Name="VCALinkTool" />
<Tool Name="VCXDCMakeTool" />
<Tool Name="VCBscMakeTool" />
@@ -481,7 +481,7 @@
<Tool Name="VCManagedResourceCompilerTool" />
<Tool Name="VCResourceCompilerTool" PreprocessorDefinitions="_DEBUG" Culture="1033" />
<Tool Name="VCPreLinkEventTool" />
- <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype242_D.lib" SuppressStartupBanner="true" />
+ <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype243_D.lib" SuppressStartupBanner="true" />
<Tool Name="VCALinkTool" />
<Tool Name="VCXDCMakeTool" />
<Tool Name="VCBscMakeTool" />
@@ -501,7 +501,7 @@
<Tool Name="VCManagedResourceCompilerTool" />
<Tool Name="VCResourceCompilerTool" PreprocessorDefinitions="_DEBUG" Culture="1033" />
<Tool Name="VCPreLinkEventTool" />
- <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype242ST_D.lib" SuppressStartupBanner="true" />
+ <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype243ST_D.lib" SuppressStartupBanner="true" />
<Tool Name="VCALinkTool" />
<Tool Name="VCXDCMakeTool" />
<Tool Name="VCBscMakeTool" />
@@ -521,7 +521,7 @@
<Tool Name="VCManagedResourceCompilerTool" />
<Tool Name="VCResourceCompilerTool" PreprocessorDefinitions="_DEBUG" Culture="1033" />
<Tool Name="VCPreLinkEventTool" />
- <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype242ST_D.lib" SuppressStartupBanner="true" />
+ <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype243ST_D.lib" SuppressStartupBanner="true" />
<Tool Name="VCALinkTool" />
<Tool Name="VCXDCMakeTool" />
<Tool Name="VCBscMakeTool" />
@@ -541,7 +541,7 @@
<Tool Name="VCManagedResourceCompilerTool" />
<Tool Name="VCResourceCompilerTool" PreprocessorDefinitions="_DEBUG" Culture="1033" />
<Tool Name="VCPreLinkEventTool" />
- <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype242ST_D.lib" SuppressStartupBanner="true" />
+ <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype243ST_D.lib" SuppressStartupBanner="true" />
<Tool Name="VCALinkTool" />
<Tool Name="VCXDCMakeTool" />
<Tool Name="VCBscMakeTool" />
@@ -561,7 +561,7 @@
<Tool Name="VCManagedResourceCompilerTool" />
<Tool Name="VCResourceCompilerTool" PreprocessorDefinitions="_DEBUG" Culture="1033" />
<Tool Name="VCPreLinkEventTool" />
- <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype242ST_D.lib" SuppressStartupBanner="true" />
+ <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype243ST_D.lib" SuppressStartupBanner="true" />
<Tool Name="VCALinkTool" />
<Tool Name="VCXDCMakeTool" />
<Tool Name="VCBscMakeTool" />
@@ -581,7 +581,7 @@
<Tool Name="VCManagedResourceCompilerTool" />
<Tool Name="VCResourceCompilerTool" PreprocessorDefinitions="_DEBUG" Culture="1033" />
<Tool Name="VCPreLinkEventTool" />
- <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype242ST_D.lib" SuppressStartupBanner="true" />
+ <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype243ST_D.lib" SuppressStartupBanner="true" />
<Tool Name="VCALinkTool" />
<Tool Name="VCXDCMakeTool" />
<Tool Name="VCBscMakeTool" />
@@ -601,7 +601,7 @@
<Tool Name="VCManagedResourceCompilerTool" />
<Tool Name="VCResourceCompilerTool" PreprocessorDefinitions="_DEBUG" Culture="1033" />
<Tool Name="VCPreLinkEventTool" />
- <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype242ST_D.lib" SuppressStartupBanner="true" />
+ <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype243ST_D.lib" SuppressStartupBanner="true" />
<Tool Name="VCALinkTool" />
<Tool Name="VCXDCMakeTool" />
<Tool Name="VCBscMakeTool" />
@@ -621,7 +621,7 @@
<Tool Name="VCManagedResourceCompilerTool" />
<Tool Name="VCResourceCompilerTool" PreprocessorDefinitions="_DEBUG" Culture="1033" />
<Tool Name="VCPreLinkEventTool" />
- <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype242MT_D.lib" SuppressStartupBanner="true" />
+ <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype243MT_D.lib" SuppressStartupBanner="true" />
<Tool Name="VCALinkTool" />
<Tool Name="VCXDCMakeTool" />
<Tool Name="VCBscMakeTool" />
@@ -641,7 +641,7 @@
<Tool Name="VCManagedResourceCompilerTool" />
<Tool Name="VCResourceCompilerTool" PreprocessorDefinitions="_DEBUG" Culture="1033" />
<Tool Name="VCPreLinkEventTool" />
- <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype242MT_D.lib" SuppressStartupBanner="true" />
+ <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype243MT_D.lib" SuppressStartupBanner="true" />
<Tool Name="VCALinkTool" />
<Tool Name="VCXDCMakeTool" />
<Tool Name="VCBscMakeTool" />
@@ -661,7 +661,7 @@
<Tool Name="VCManagedResourceCompilerTool" />
<Tool Name="VCResourceCompilerTool" PreprocessorDefinitions="_DEBUG" Culture="1033" />
<Tool Name="VCPreLinkEventTool" />
- <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype242MT_D.lib" SuppressStartupBanner="true" />
+ <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype243MT_D.lib" SuppressStartupBanner="true" />
<Tool Name="VCALinkTool" />
<Tool Name="VCXDCMakeTool" />
<Tool Name="VCBscMakeTool" />
@@ -681,7 +681,7 @@
<Tool Name="VCManagedResourceCompilerTool" />
<Tool Name="VCResourceCompilerTool" PreprocessorDefinitions="_DEBUG" Culture="1033" />
<Tool Name="VCPreLinkEventTool" />
- <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype242MT_D.lib" SuppressStartupBanner="true" />
+ <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype243MT_D.lib" SuppressStartupBanner="true" />
<Tool Name="VCALinkTool" />
<Tool Name="VCXDCMakeTool" />
<Tool Name="VCBscMakeTool" />
@@ -701,7 +701,7 @@
<Tool Name="VCManagedResourceCompilerTool" />
<Tool Name="VCResourceCompilerTool" PreprocessorDefinitions="_DEBUG" Culture="1033" />
<Tool Name="VCPreLinkEventTool" />
- <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype242MT_D.lib" SuppressStartupBanner="true" />
+ <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype243MT_D.lib" SuppressStartupBanner="true" />
<Tool Name="VCALinkTool" />
<Tool Name="VCXDCMakeTool" />
<Tool Name="VCBscMakeTool" />
@@ -721,7 +721,7 @@
<Tool Name="VCManagedResourceCompilerTool" />
<Tool Name="VCResourceCompilerTool" PreprocessorDefinitions="_DEBUG" Culture="1033" />
<Tool Name="VCPreLinkEventTool" />
- <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype242MT_D.lib" SuppressStartupBanner="true" />
+ <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype243MT_D.lib" SuppressStartupBanner="true" />
<Tool Name="VCALinkTool" />
<Tool Name="VCXDCMakeTool" />
<Tool Name="VCBscMakeTool" />
@@ -741,7 +741,7 @@
<Tool Name="VCManagedResourceCompilerTool" />
<Tool Name="VCResourceCompilerTool" PreprocessorDefinitions="NDEBUG" Culture="1033" />
<Tool Name="VCPreLinkEventTool" />
- <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype242MT.lib" SuppressStartupBanner="true" />
+ <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype243MT.lib" SuppressStartupBanner="true" />
<Tool Name="VCALinkTool" />
<Tool Name="VCXDCMakeTool" />
<Tool Name="VCBscMakeTool" />
@@ -758,7 +758,7 @@
<Tool Name="VCManagedResourceCompilerTool" />
<Tool Name="VCResourceCompilerTool" PreprocessorDefinitions="_DEBUG" Culture="1033" />
<Tool Name="VCPreLinkEventTool" />
- <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype242MT_D.lib" SuppressStartupBanner="true" />
+ <Tool Name="VCLibrarianTool" OutputFile="..\..\..\objs\wince\vc2005-ce\freetype243MT_D.lib" SuppressStartupBanner="true" />
<Tool Name="VCALinkTool" />
<Tool Name="VCXDCMakeTool" />
<Tool Name="VCBscMakeTool" />
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/wince/vc2005-ce/index.html b/Build/source/libs/freetype2/freetype-2.4.3/builds/wince/vc2005-ce/index.html
index c13e86e0628..12864114fa2 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/wince/vc2005-ce/index.html
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/wince/vc2005-ce/index.html
@@ -21,14 +21,14 @@ the following targets:
<li>PPC/SP WM6 (Windows Mobile 6)</li>
</ul>
-It compiles the following libraries from the FreeType 2.4.2 sources:</p>
+It compiles the following libraries from the FreeType 2.4.3 sources:</p>
<ul>
<pre>
- freetype242.lib - release build; single threaded
- freetype242_D.lib - debug build; single threaded
- freetype242MT.lib - release build; multi-threaded
- freetype242MT_D.lib - debug build; multi-threaded</pre>
+ freetype243.lib - release build; single threaded
+ freetype243_D.lib - debug build; single threaded
+ freetype243MT.lib - release build; multi-threaded
+ freetype243MT_D.lib - debug build; multi-threaded</pre>
</ul>
<p>Be sure to extract the files with the Windows (CR+LF) line endings. ZIP
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/wince/vc2008-ce/freetype.sln b/Build/source/libs/freetype2/freetype-2.4.3/builds/wince/vc2008-ce/freetype.sln
index 0468e903b71..0468e903b71 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/wince/vc2008-ce/freetype.sln
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/wince/vc2008-ce/freetype.sln
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/wince/vc2008-ce/freetype.vcproj b/Build/source/libs/freetype2/freetype-2.4.3/builds/wince/vc2008-ce/freetype.vcproj
index a1d710035be..7a6352f6e3a 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/wince/vc2008-ce/freetype.vcproj
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/wince/vc2008-ce/freetype.vcproj
@@ -88,7 +88,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\wince\vc2008-ce\freetype242.lib"
+ OutputFile="..\..\..\objs\wince\vc2008-ce\freetype243.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -177,7 +177,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\wince\vc2008-ce\freetype242.lib"
+ OutputFile="..\..\..\objs\wince\vc2008-ce\freetype243.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -266,7 +266,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\wince\vc2008-ce\freetype242.lib"
+ OutputFile="..\..\..\objs\wince\vc2008-ce\freetype243.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -355,7 +355,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\wince\vc2008-ce\freetype242.lib"
+ OutputFile="..\..\..\objs\wince\vc2008-ce\freetype243.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -444,7 +444,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\wince\vc2008-ce\freetype242.lib"
+ OutputFile="..\..\..\objs\wince\vc2008-ce\freetype243.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -533,7 +533,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\wince\vc2008-ce\freetype242.lib"
+ OutputFile="..\..\..\objs\wince\vc2008-ce\freetype243.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -621,7 +621,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\wince\vc2008-ce\freetype242MT.lib"
+ OutputFile="..\..\..\objs\wince\vc2008-ce\freetype243MT.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -709,7 +709,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\wince\vc2008-ce\freetype242MT.lib"
+ OutputFile="..\..\..\objs\wince\vc2008-ce\freetype243MT.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -797,7 +797,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\wince\vc2008-ce\freetype242MT.lib"
+ OutputFile="..\..\..\objs\wince\vc2008-ce\freetype243MT.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -885,7 +885,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\wince\vc2008-ce\freetype242MT.lib"
+ OutputFile="..\..\..\objs\wince\vc2008-ce\freetype243MT.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -973,7 +973,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\wince\vc2008-ce\freetype242MT.lib"
+ OutputFile="..\..\..\objs\wince\vc2008-ce\freetype243MT.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -1061,7 +1061,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\wince\vc2008-ce\freetype242MT.lib"
+ OutputFile="..\..\..\objs\wince\vc2008-ce\freetype243MT.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -1149,7 +1149,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\wince\vc2008-ce\freetype242ST.lib"
+ OutputFile="..\..\..\objs\wince\vc2008-ce\freetype243ST.lib"
/>
<Tool
Name="VCALinkTool"
@@ -1236,7 +1236,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\wince\vc2008-ce\freetype242ST.lib"
+ OutputFile="..\..\..\objs\wince\vc2008-ce\freetype243ST.lib"
/>
<Tool
Name="VCALinkTool"
@@ -1323,7 +1323,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\wince\vc2008-ce\freetype242ST.lib"
+ OutputFile="..\..\..\objs\wince\vc2008-ce\freetype243ST.lib"
/>
<Tool
Name="VCALinkTool"
@@ -1410,7 +1410,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\wince\vc2008-ce\freetype242ST.lib"
+ OutputFile="..\..\..\objs\wince\vc2008-ce\freetype243ST.lib"
/>
<Tool
Name="VCALinkTool"
@@ -1497,7 +1497,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\wince\vc2008-ce\freetype242ST.lib"
+ OutputFile="..\..\..\objs\wince\vc2008-ce\freetype243ST.lib"
/>
<Tool
Name="VCALinkTool"
@@ -1584,7 +1584,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\wince\vc2008-ce\freetype242ST.lib"
+ OutputFile="..\..\..\objs\wince\vc2008-ce\freetype243ST.lib"
/>
<Tool
Name="VCALinkTool"
@@ -1668,7 +1668,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\wince\vc2008-ce\freetype242_D.lib"
+ OutputFile="..\..\..\objs\wince\vc2008-ce\freetype243_D.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -1753,7 +1753,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\wince\vc2008-ce\freetype242_D.lib"
+ OutputFile="..\..\..\objs\wince\vc2008-ce\freetype243_D.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -1838,7 +1838,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\wince\vc2008-ce\freetype242_D.lib"
+ OutputFile="..\..\..\objs\wince\vc2008-ce\freetype243_D.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -1923,7 +1923,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\wince\vc2008-ce\freetype242_D.lib"
+ OutputFile="..\..\..\objs\wince\vc2008-ce\freetype243_D.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -2008,7 +2008,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\wince\vc2008-ce\freetype242_D.lib"
+ OutputFile="..\..\..\objs\wince\vc2008-ce\freetype243_D.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -2093,7 +2093,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\wince\vc2008-ce\freetype242_D.lib"
+ OutputFile="..\..\..\objs\wince\vc2008-ce\freetype243_D.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -2178,7 +2178,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\wince\vc2008-ce\freetype242ST_D.lib"
+ OutputFile="..\..\..\objs\wince\vc2008-ce\freetype243ST_D.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -2263,7 +2263,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\wince\vc2008-ce\freetype242ST_D.lib"
+ OutputFile="..\..\..\objs\wince\vc2008-ce\freetype243ST_D.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -2348,7 +2348,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\wince\vc2008-ce\freetype242ST_D.lib"
+ OutputFile="..\..\..\objs\wince\vc2008-ce\freetype243ST_D.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -2433,7 +2433,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\wince\vc2008-ce\freetype242ST_D.lib"
+ OutputFile="..\..\..\objs\wince\vc2008-ce\freetype243ST_D.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -2518,7 +2518,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\wince\vc2008-ce\freetype242ST_D.lib"
+ OutputFile="..\..\..\objs\wince\vc2008-ce\freetype243ST_D.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -2603,7 +2603,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\wince\vc2008-ce\freetype242ST_D.lib"
+ OutputFile="..\..\..\objs\wince\vc2008-ce\freetype243ST_D.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -2689,7 +2689,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\wince\vc2008-ce\freetype242MT_D.lib"
+ OutputFile="..\..\..\objs\wince\vc2008-ce\freetype243MT_D.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -2775,7 +2775,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\wince\vc2008-ce\freetype242MT_D.lib"
+ OutputFile="..\..\..\objs\wince\vc2008-ce\freetype243MT_D.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -2861,7 +2861,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\wince\vc2008-ce\freetype242MT_D.lib"
+ OutputFile="..\..\..\objs\wince\vc2008-ce\freetype243MT_D.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -2947,7 +2947,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\wince\vc2008-ce\freetype242MT_D.lib"
+ OutputFile="..\..\..\objs\wince\vc2008-ce\freetype243MT_D.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -3033,7 +3033,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\wince\vc2008-ce\freetype242MT_D.lib"
+ OutputFile="..\..\..\objs\wince\vc2008-ce\freetype243MT_D.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -3119,7 +3119,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\wince\vc2008-ce\freetype242MT_D.lib"
+ OutputFile="..\..\..\objs\wince\vc2008-ce\freetype243MT_D.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -3205,7 +3205,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\wince\vc2008-ce\freetype242MT.lib"
+ OutputFile="..\..\..\objs\wince\vc2008-ce\freetype243MT.lib"
SuppressStartupBanner="true"
/>
<Tool
@@ -3279,7 +3279,7 @@
/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\..\..\objs\wince\vc2008-ce\freetype242MT_D.lib"
+ OutputFile="..\..\..\objs\wince\vc2008-ce\freetype243MT_D.lib"
SuppressStartupBanner="true"
/>
<Tool
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/builds/wince/vc2008-ce/index.html b/Build/source/libs/freetype2/freetype-2.4.3/builds/wince/vc2008-ce/index.html
index 0f7515ee8ff..bd62df463db 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/builds/wince/vc2008-ce/index.html
+++ b/Build/source/libs/freetype2/freetype-2.4.3/builds/wince/vc2008-ce/index.html
@@ -21,14 +21,14 @@ the following targets:
<li>PPC/SP WM6 (Windows Mobile 6)</li>
</ul>
-It compiles the following libraries from the FreeType 2.4.2 sources:</p>
+It compiles the following libraries from the FreeType 2.4.3 sources:</p>
<ul>
<pre>
- freetype242.lib - release build; single threaded
- freetype242_D.lib - debug build; single threaded
- freetype242MT.lib - release build; multi-threaded
- freetype242MT_D.lib - debug build; multi-threaded</pre>
+ freetype243.lib - release build; single threaded
+ freetype243_D.lib - debug build; single threaded
+ freetype243MT.lib - release build; multi-threaded
+ freetype243MT_D.lib - debug build; multi-threaded</pre>
</ul>
<p>Be sure to extract the files with the Windows (CR+LF) line endings. ZIP
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/configure b/Build/source/libs/freetype2/freetype-2.4.3/configure
index 2efa2696797..06fdc8ea7a7 100755
--- a/Build/source/libs/freetype2/freetype-2.4.2/configure
+++ b/Build/source/libs/freetype2/freetype-2.4.3/configure
@@ -1,6 +1,6 @@
#!/bin/sh
#
-# Copyright 2002, 2003, 2004, 2005, 2006, 2008, 2009 by
+# Copyright 2002, 2003, 2004, 2005, 2006, 2008, 2009, 2010 by
# David Turner, Robert Wilhelm, and Werner Lemberg.
#
# This file is part of the FreeType project, and may only be used, modified,
@@ -78,10 +78,15 @@ if test $# -gt 0; then
done
fi
-# build a dummy Makefile if we are not building in the source tree
+# build a dummy Makefile if we are not building in the source tree;
+# we use inodes to avoid issues with symbolic links
+inode_src=`ls -id $abs_ft2_dir | sed 's/ .*//'`
+inode_dst=`ls -id $abs_curr_dir | sed 's/ .*//'`
-if test "$abs_curr_dir" != "$abs_ft2_dir"; then
- mkdir reference
+if test $inode_src -ne $inode_dst; then
+ if test ! -d reference; then
+ mkdir reference
+ fi
if test ! -r $abs_curr_dir/modules.cfg; then
echo "Copying \`modules.cfg'"
cp $abs_ft2_dir/modules.cfg $abs_curr_dir
@@ -91,7 +96,7 @@ if test "$abs_curr_dir" != "$abs_ft2_dir"; then
echo "OBJ_DIR := $abs_curr_dir" >> Makefile
echo "OBJ_BUILD := \$(OBJ_DIR)" >> Makefile
echo "DOC_DIR := \$(OBJ_DIR)/reference" >> Makefile
- echo "LIBTOOL := \$(OBJ_DIR)/libtool" >> Makefile
+ echo "FT_LIBTOOL_DIR := \$(OBJ_DIR)" >> Makefile
echo "ifndef FT2DEMOS" >> Makefile
echo " include \$(TOP_DIR)/Makefile" >> Makefile
echo "else" >> Makefile
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/devel/ft2build.h b/Build/source/libs/freetype2/freetype-2.4.3/devel/ft2build.h
index c1d38c35ae8..c1d38c35ae8 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/devel/ft2build.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/devel/ft2build.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/devel/ftoption.h b/Build/source/libs/freetype2/freetype-2.4.3/devel/ftoption.h
index 32dd25aa7fd..32dd25aa7fd 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/devel/ftoption.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/devel/ftoption.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/docs/CHANGES b/Build/source/libs/freetype2/freetype-2.4.3/docs/CHANGES
index 56ed7ad9a15..8e4fb6fa71a 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/docs/CHANGES
+++ b/Build/source/libs/freetype2/freetype-2.4.3/docs/CHANGES
@@ -1,3 +1,23 @@
+
+CHANGES BETWEEN 2.4.2 and 2.4.3
+
+ I. IMPORTANT BUG FIXES
+
+ - Fix rendering of certain cubic, S-shaped arcs. This regression
+ has been introduced in version 2.4.0.
+
+
+ II. MISCELLANEOUS
+
+ - To fix the above mentioned rendering issue, a new spline
+ flattening algorithm has been introduced which speeds up both
+ conic and cubic arcs.
+
+ - Handling of broken fonts has been further improved.
+
+
+======================================================================
+
CHANGES BETWEEN 2.4.1 and 2.4.2
I. IMPORTANT BUG FIXES
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/docs/CUSTOMIZE b/Build/source/libs/freetype2/freetype-2.4.3/docs/CUSTOMIZE
index 7d7d474ec0d..7d7d474ec0d 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/docs/CUSTOMIZE
+++ b/Build/source/libs/freetype2/freetype-2.4.3/docs/CUSTOMIZE
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/docs/DEBUG b/Build/source/libs/freetype2/freetype-2.4.3/docs/DEBUG
index 3d6acd3bb0e..3d6acd3bb0e 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/docs/DEBUG
+++ b/Build/source/libs/freetype2/freetype-2.4.3/docs/DEBUG
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/docs/FTL.TXT b/Build/source/libs/freetype2/freetype-2.4.3/docs/FTL.TXT
index bbaba33f47d..bbaba33f47d 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/docs/FTL.TXT
+++ b/Build/source/libs/freetype2/freetype-2.4.3/docs/FTL.TXT
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/docs/GPL.TXT b/Build/source/libs/freetype2/freetype-2.4.3/docs/GPL.TXT
index b2fe7b6af35..b2fe7b6af35 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/docs/GPL.TXT
+++ b/Build/source/libs/freetype2/freetype-2.4.3/docs/GPL.TXT
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/docs/INSTALL b/Build/source/libs/freetype2/freetype-2.4.3/docs/INSTALL
index 50f80517ca9..50f80517ca9 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/docs/INSTALL
+++ b/Build/source/libs/freetype2/freetype-2.4.3/docs/INSTALL
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/docs/INSTALL.ANY b/Build/source/libs/freetype2/freetype-2.4.3/docs/INSTALL.ANY
index 44b785c67e5..44b785c67e5 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/docs/INSTALL.ANY
+++ b/Build/source/libs/freetype2/freetype-2.4.3/docs/INSTALL.ANY
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/docs/INSTALL.CROSS b/Build/source/libs/freetype2/freetype-2.4.3/docs/INSTALL.CROSS
index 3def12c8c59..3def12c8c59 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/docs/INSTALL.CROSS
+++ b/Build/source/libs/freetype2/freetype-2.4.3/docs/INSTALL.CROSS
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/docs/INSTALL.GNU b/Build/source/libs/freetype2/freetype-2.4.3/docs/INSTALL.GNU
index 72df50a4eac..72df50a4eac 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/docs/INSTALL.GNU
+++ b/Build/source/libs/freetype2/freetype-2.4.3/docs/INSTALL.GNU
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/docs/INSTALL.MAC b/Build/source/libs/freetype2/freetype-2.4.3/docs/INSTALL.MAC
index 42bb0d8637c..42bb0d8637c 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/docs/INSTALL.MAC
+++ b/Build/source/libs/freetype2/freetype-2.4.3/docs/INSTALL.MAC
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/docs/INSTALL.UNIX b/Build/source/libs/freetype2/freetype-2.4.3/docs/INSTALL.UNIX
index 1d5af993f84..1d5af993f84 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/docs/INSTALL.UNIX
+++ b/Build/source/libs/freetype2/freetype-2.4.3/docs/INSTALL.UNIX
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/docs/INSTALL.VMS b/Build/source/libs/freetype2/freetype-2.4.3/docs/INSTALL.VMS
index 994e566883f..994e566883f 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/docs/INSTALL.VMS
+++ b/Build/source/libs/freetype2/freetype-2.4.3/docs/INSTALL.VMS
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/docs/LICENSE.TXT b/Build/source/libs/freetype2/freetype-2.4.3/docs/LICENSE.TXT
index abebbcc7802..abebbcc7802 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/docs/LICENSE.TXT
+++ b/Build/source/libs/freetype2/freetype-2.4.3/docs/LICENSE.TXT
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/docs/MAKEPP b/Build/source/libs/freetype2/freetype-2.4.3/docs/MAKEPP
index 58eaf551df8..58eaf551df8 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/docs/MAKEPP
+++ b/Build/source/libs/freetype2/freetype-2.4.3/docs/MAKEPP
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/docs/PROBLEMS b/Build/source/libs/freetype2/freetype-2.4.3/docs/PROBLEMS
index 9b598966a00..9b598966a00 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/docs/PROBLEMS
+++ b/Build/source/libs/freetype2/freetype-2.4.3/docs/PROBLEMS
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/docs/TODO b/Build/source/libs/freetype2/freetype-2.4.3/docs/TODO
index be60d6f040a..be60d6f040a 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/docs/TODO
+++ b/Build/source/libs/freetype2/freetype-2.4.3/docs/TODO
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/docs/UPGRADE.UNIX b/Build/source/libs/freetype2/freetype-2.4.3/docs/UPGRADE.UNIX
index 48c746d703c..48c746d703c 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/docs/UPGRADE.UNIX
+++ b/Build/source/libs/freetype2/freetype-2.4.3/docs/UPGRADE.UNIX
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/docs/VERSION.DLL b/Build/source/libs/freetype2/freetype-2.4.3/docs/VERSION.DLL
index d4450dbf009..af796c5eedd 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/docs/VERSION.DLL
+++ b/Build/source/libs/freetype2/freetype-2.4.3/docs/VERSION.DLL
@@ -53,6 +53,7 @@ systems, but not all of them:
release libtool so
-------------------------------
+ 2.4.3 12.1.6 6.6.1
2.4.2 12.0.6 6.6.0
2.4.1 11.1.5 6.5.1
2.4.0 11.0.5 6.5.0
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/docs/formats.txt b/Build/source/libs/freetype2/freetype-2.4.3/docs/formats.txt
index efec66060e7..efec66060e7 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/docs/formats.txt
+++ b/Build/source/libs/freetype2/freetype-2.4.3/docs/formats.txt
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/docs/raster.txt b/Build/source/libs/freetype2/freetype-2.4.3/docs/raster.txt
index 95d9e24010b..95d9e24010b 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/docs/raster.txt
+++ b/Build/source/libs/freetype2/freetype-2.4.3/docs/raster.txt
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/.gitignore b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/.gitignore
index 2d19fc766d9..2d19fc766d9 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/.gitignore
+++ b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/.gitignore
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/README b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/README
index 51b04d6f151..51b04d6f151 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/README
+++ b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/README
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-base_interface.html b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-base_interface.html
index 411bcfdf842..311420629ae 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-base_interface.html
+++ b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-base_interface.html
@@ -3,7 +3,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>FreeType-2.4.2 API Reference</title>
+<title>FreeType-2.4.3 API Reference</title>
<style type="text/css">
body { font-family: Verdana, Geneva, Arial, Helvetica, serif;
color: #000000;
@@ -35,7 +35,7 @@
<table align=center><tr><td><font size=-1>[<a href="ft2-index.html">Index</a>]</font></td>
<td width="100%"></td>
<td><font size=-1>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
-<center><h1>FreeType-2.4.2 API Reference</h1></center>
+<center><h1>FreeType-2.4.3 API Reference</h1></center>
<center><h1>
Base Interface
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-basic_types.html b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-basic_types.html
index e4b5ef8b73a..da0f5c8d141 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-basic_types.html
+++ b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-basic_types.html
@@ -3,7 +3,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>FreeType-2.4.2 API Reference</title>
+<title>FreeType-2.4.3 API Reference</title>
<style type="text/css">
body { font-family: Verdana, Geneva, Arial, Helvetica, serif;
color: #000000;
@@ -35,7 +35,7 @@
<table align=center><tr><td><font size=-1>[<a href="ft2-index.html">Index</a>]</font></td>
<td width="100%"></td>
<td><font size=-1>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
-<center><h1>FreeType-2.4.2 API Reference</h1></center>
+<center><h1>FreeType-2.4.3 API Reference</h1></center>
<center><h1>
Basic Data Types
@@ -889,7 +889,9 @@ Defined in FT_IMAGE_H (freetype/ftimage.h).
</td></tr>
<tr valign=top><td><b>pitch</b></td><td>
<p>The pitch's absolute value is the number of bytes taken by one bitmap row, including padding. However, the pitch is positive when the bitmap has a &lsquo;down&rsquo; flow, and negative when it has an &lsquo;up&rsquo; flow. In all cases, the pitch is an offset to add to a bitmap pointer in order to go down one row.</p>
+<p>Note that &lsquo;padding&rsquo; means the alignment of a bitmap to a byte border, and FreeType functions normally align to the smallest possible integer value.</p>
<p>For the B/W rasterizer, &lsquo;pitch&rsquo; is always an even number.</p>
+<p>To change the pitch of a bitmap (say, to make it a multiple of 4), use <a href="ft2-bitmap_handling.html#FT_Bitmap_Convert">FT_Bitmap_Convert</a>. Alternatively, you might use callback functions to directly render to the application's surface; see the file &lsquo;example2.cpp&rsquo; in the tutorial for a demonstration.</p>
</td></tr>
<tr valign=top><td><b>buffer</b></td><td>
<p>A typeless pointer to the bitmap buffer. This value should be aligned on 32-bit boundaries in most cases.</p>
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-bdf_fonts.html b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-bdf_fonts.html
index 153d414cadf..652e5f6a28f 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-bdf_fonts.html
+++ b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-bdf_fonts.html
@@ -3,7 +3,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>FreeType-2.4.2 API Reference</title>
+<title>FreeType-2.4.3 API Reference</title>
<style type="text/css">
body { font-family: Verdana, Geneva, Arial, Helvetica, serif;
color: #000000;
@@ -35,7 +35,7 @@
<table align=center><tr><td><font size=-1>[<a href="ft2-index.html">Index</a>]</font></td>
<td width="100%"></td>
<td><font size=-1>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
-<center><h1>FreeType-2.4.2 API Reference</h1></center>
+<center><h1>FreeType-2.4.3 API Reference</h1></center>
<center><h1>
BDF and PCF Files
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-bitmap_handling.html b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-bitmap_handling.html
index 044a30e9725..9088499403c 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-bitmap_handling.html
+++ b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-bitmap_handling.html
@@ -3,7 +3,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>FreeType-2.4.2 API Reference</title>
+<title>FreeType-2.4.3 API Reference</title>
<style type="text/css">
body { font-family: Verdana, Geneva, Arial, Helvetica, serif;
color: #000000;
@@ -35,7 +35,7 @@
<table align=center><tr><td><font size=-1>[<a href="ft2-index.html">Index</a>]</font></td>
<td width="100%"></td>
<td><font size=-1>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
-<center><h1>FreeType-2.4.2 API Reference</h1></center>
+<center><h1>FreeType-2.4.3 API Reference</h1></center>
<center><h1>
Bitmap Handling
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-cache_subsystem.html b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-cache_subsystem.html
index 40cab66968b..e3eb78077a7 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-cache_subsystem.html
+++ b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-cache_subsystem.html
@@ -3,7 +3,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>FreeType-2.4.2 API Reference</title>
+<title>FreeType-2.4.3 API Reference</title>
<style type="text/css">
body { font-family: Verdana, Geneva, Arial, Helvetica, serif;
color: #000000;
@@ -35,7 +35,7 @@
<table align=center><tr><td><font size=-1>[<a href="ft2-index.html">Index</a>]</font></td>
<td width="100%"></td>
<td><font size=-1>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
-<center><h1>FreeType-2.4.2 API Reference</h1></center>
+<center><h1>FreeType-2.4.3 API Reference</h1></center>
<center><h1>
Cache Sub-System
@@ -63,7 +63,7 @@ Cache Sub-System
<p>Note that all types and functions begin with the &lsquo;FTC_&rsquo; prefix.</p>
<p>The cache is highly portable and thus doesn't know anything about the fonts installed on your system, or how to access them. This implies the following scheme:</p>
<p>First, available or installed font faces are uniquely identified by <a href="ft2-cache_subsystem.html#FTC_FaceID">FTC_FaceID</a> values, provided to the cache by the client. Note that the cache only stores and compares these values, and doesn't try to interpret them in any way.</p>
-<p>Second, the cache calls, only when needed, a client-provided function to convert a <a href="ft2-cache_subsystem.html#FTC_FaceID">FTC_FaceID</a> into a new <a href="ft2-base_interface.html#FT_Face">FT_Face</a> object. The latter is then completely managed by the cache, including its termination through <a href="ft2-base_interface.html#FT_Done_Face">FT_Done_Face</a>.</p>
+<p>Second, the cache calls, only when needed, a client-provided function to convert an <a href="ft2-cache_subsystem.html#FTC_FaceID">FTC_FaceID</a> into a new <a href="ft2-base_interface.html#FT_Face">FT_Face</a> object. The latter is then completely managed by the cache, including its termination through <a href="ft2-base_interface.html#FT_Done_Face">FT_Done_Face</a>. To monitor termination of face objects, the finalizer callback in the &lsquo;generic&rsquo; field of the <a href="ft2-base_interface.html#FT_Face">FT_Face</a> object can be used, which might also be used to store the <a href="ft2-cache_subsystem.html#FTC_FaceID">FTC_FaceID</a> of the face.</p>
<p>Clients are free to map face IDs to anything else. The most simple usage is to associate them to a (pathname,face_index) pair that is used to call <a href="ft2-base_interface.html#FT_New_Face">FT_New_Face</a>. However, more complex schemes are also possible.</p>
<p>Note that for the cache to work correctly, the face ID values must be <b>persistent</b>, which means that the contents they point to should not change at runtime, or that their value should not become invalid.</p>
<p>If this is unavoidable (e.g., when a font is uninstalled at runtime), you should call <a href="ft2-cache_subsystem.html#FTC_Manager_RemoveFaceID">FTC_Manager_RemoveFaceID</a> as soon as possible, to let the cache get rid of any references to the old <a href="ft2-cache_subsystem.html#FTC_FaceID">FTC_FaceID</a> it may keep internally. Failure to do so will lead to incorrect behaviour or even crashes.</p>
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-cid_fonts.html b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-cid_fonts.html
index c99fdc0446c..fbd30195b61 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-cid_fonts.html
+++ b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-cid_fonts.html
@@ -3,7 +3,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>FreeType-2.4.2 API Reference</title>
+<title>FreeType-2.4.3 API Reference</title>
<style type="text/css">
body { font-family: Verdana, Geneva, Arial, Helvetica, serif;
color: #000000;
@@ -35,7 +35,7 @@
<table align=center><tr><td><font size=-1>[<a href="ft2-index.html">Index</a>]</font></td>
<td width="100%"></td>
<td><font size=-1>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
-<center><h1>FreeType-2.4.2 API Reference</h1></center>
+<center><h1>FreeType-2.4.3 API Reference</h1></center>
<center><h1>
CID Fonts
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-computations.html b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-computations.html
index 0c715622539..0d92f38fb6e 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-computations.html
+++ b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-computations.html
@@ -3,7 +3,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>FreeType-2.4.2 API Reference</title>
+<title>FreeType-2.4.3 API Reference</title>
<style type="text/css">
body { font-family: Verdana, Geneva, Arial, Helvetica, serif;
color: #000000;
@@ -35,7 +35,7 @@
<table align=center><tr><td><font size=-1>[<a href="ft2-index.html">Index</a>]</font></td>
<td width="100%"></td>
<td><font size=-1>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
-<center><h1>FreeType-2.4.2 API Reference</h1></center>
+<center><h1>FreeType-2.4.3 API Reference</h1></center>
<center><h1>
Computations
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-font_formats.html b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-font_formats.html
index 3cb5b1299aa..4de7b1bba2b 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-font_formats.html
+++ b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-font_formats.html
@@ -3,7 +3,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>FreeType-2.4.2 API Reference</title>
+<title>FreeType-2.4.3 API Reference</title>
<style type="text/css">
body { font-family: Verdana, Geneva, Arial, Helvetica, serif;
color: #000000;
@@ -35,7 +35,7 @@
<table align=center><tr><td><font size=-1>[<a href="ft2-index.html">Index</a>]</font></td>
<td width="100%"></td>
<td><font size=-1>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
-<center><h1>FreeType-2.4.2 API Reference</h1></center>
+<center><h1>FreeType-2.4.3 API Reference</h1></center>
<center><h1>
Font Formats
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-gasp_table.html b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-gasp_table.html
index 30e02f0d577..bef847e16d0 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-gasp_table.html
+++ b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-gasp_table.html
@@ -3,7 +3,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>FreeType-2.4.2 API Reference</title>
+<title>FreeType-2.4.3 API Reference</title>
<style type="text/css">
body { font-family: Verdana, Geneva, Arial, Helvetica, serif;
color: #000000;
@@ -35,7 +35,7 @@
<table align=center><tr><td><font size=-1>[<a href="ft2-index.html">Index</a>]</font></td>
<td width="100%"></td>
<td><font size=-1>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
-<center><h1>FreeType-2.4.2 API Reference</h1></center>
+<center><h1>FreeType-2.4.3 API Reference</h1></center>
<center><h1>
Gasp Table
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-glyph_management.html b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-glyph_management.html
index d2038bf5e47..1ae41211947 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-glyph_management.html
+++ b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-glyph_management.html
@@ -3,7 +3,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>FreeType-2.4.2 API Reference</title>
+<title>FreeType-2.4.3 API Reference</title>
<style type="text/css">
body { font-family: Verdana, Geneva, Arial, Helvetica, serif;
color: #000000;
@@ -35,7 +35,7 @@
<table align=center><tr><td><font size=-1>[<a href="ft2-index.html">Index</a>]</font></td>
<td width="100%"></td>
<td><font size=-1>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
-<center><h1>FreeType-2.4.2 API Reference</h1></center>
+<center><h1>FreeType-2.4.3 API Reference</h1></center>
<center><h1>
Glyph Management
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-glyph_stroker.html b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-glyph_stroker.html
index 8335e4fdcfd..10cf87ff3c4 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-glyph_stroker.html
+++ b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-glyph_stroker.html
@@ -3,7 +3,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>FreeType-2.4.2 API Reference</title>
+<title>FreeType-2.4.3 API Reference</title>
<style type="text/css">
body { font-family: Verdana, Geneva, Arial, Helvetica, serif;
color: #000000;
@@ -35,7 +35,7 @@
<table align=center><tr><td><font size=-1>[<a href="ft2-index.html">Index</a>]</font></td>
<td width="100%"></td>
<td><font size=-1>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
-<center><h1>FreeType-2.4.2 API Reference</h1></center>
+<center><h1>FreeType-2.4.3 API Reference</h1></center>
<center><h1>
Glyph Stroker
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-glyph_variants.html b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-glyph_variants.html
index b2a58983bbd..89ec7700f71 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-glyph_variants.html
+++ b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-glyph_variants.html
@@ -3,7 +3,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>FreeType-2.4.2 API Reference</title>
+<title>FreeType-2.4.3 API Reference</title>
<style type="text/css">
body { font-family: Verdana, Geneva, Arial, Helvetica, serif;
color: #000000;
@@ -35,7 +35,7 @@
<table align=center><tr><td><font size=-1>[<a href="ft2-index.html">Index</a>]</font></td>
<td width="100%"></td>
<td><font size=-1>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
-<center><h1>FreeType-2.4.2 API Reference</h1></center>
+<center><h1>FreeType-2.4.3 API Reference</h1></center>
<center><h1>
Glyph Variants
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-gx_validation.html b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-gx_validation.html
index 2e932d45bda..bb0139e5730 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-gx_validation.html
+++ b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-gx_validation.html
@@ -3,7 +3,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>FreeType-2.4.2 API Reference</title>
+<title>FreeType-2.4.3 API Reference</title>
<style type="text/css">
body { font-family: Verdana, Geneva, Arial, Helvetica, serif;
color: #000000;
@@ -35,7 +35,7 @@
<table align=center><tr><td><font size=-1>[<a href="ft2-index.html">Index</a>]</font></td>
<td width="100%"></td>
<td><font size=-1>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
-<center><h1>FreeType-2.4.2 API Reference</h1></center>
+<center><h1>FreeType-2.4.3 API Reference</h1></center>
<center><h1>
TrueTypeGX/AAT Validation
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-gzip.html b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-gzip.html
index e8003da05e1..b62d1c4660a 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-gzip.html
+++ b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-gzip.html
@@ -3,7 +3,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>FreeType-2.4.2 API Reference</title>
+<title>FreeType-2.4.3 API Reference</title>
<style type="text/css">
body { font-family: Verdana, Geneva, Arial, Helvetica, serif;
color: #000000;
@@ -35,7 +35,7 @@
<table align=center><tr><td><font size=-1>[<a href="ft2-index.html">Index</a>]</font></td>
<td width="100%"></td>
<td><font size=-1>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
-<center><h1>FreeType-2.4.2 API Reference</h1></center>
+<center><h1>FreeType-2.4.3 API Reference</h1></center>
<center><h1>
GZIP Streams
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-header_file_macros.html b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-header_file_macros.html
index 306e3ce1eb5..7f1d4d26d05 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-header_file_macros.html
+++ b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-header_file_macros.html
@@ -3,7 +3,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>FreeType-2.4.2 API Reference</title>
+<title>FreeType-2.4.3 API Reference</title>
<style type="text/css">
body { font-family: Verdana, Geneva, Arial, Helvetica, serif;
color: #000000;
@@ -35,7 +35,7 @@
<table align=center><tr><td><font size=-1>[<a href="ft2-index.html">Index</a>]</font></td>
<td width="100%"></td>
<td><font size=-1>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
-<center><h1>FreeType-2.4.2 API Reference</h1></center>
+<center><h1>FreeType-2.4.3 API Reference</h1></center>
<center><h1>
Header File Macros
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-incremental.html b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-incremental.html
index a81db0cf312..b7782277bdb 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-incremental.html
+++ b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-incremental.html
@@ -3,7 +3,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>FreeType-2.4.2 API Reference</title>
+<title>FreeType-2.4.3 API Reference</title>
<style type="text/css">
body { font-family: Verdana, Geneva, Arial, Helvetica, serif;
color: #000000;
@@ -35,7 +35,7 @@
<table align=center><tr><td><font size=-1>[<a href="ft2-index.html">Index</a>]</font></td>
<td width="100%"></td>
<td><font size=-1>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
-<center><h1>FreeType-2.4.2 API Reference</h1></center>
+<center><h1>FreeType-2.4.3 API Reference</h1></center>
<center><h1>
Incremental Loading
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-index.html b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-index.html
index 4957d4ae585..e348fe6ec60 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-index.html
+++ b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-index.html
@@ -3,7 +3,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>FreeType-2.4.2 API Reference</title>
+<title>FreeType-2.4.3 API Reference</title>
<style type="text/css">
body { font-family: Verdana, Geneva, Arial, Helvetica, serif;
color: #000000;
@@ -34,7 +34,7 @@
<table align=center><tr><td width="100%"></td>
<td><font size=-1>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
-<center><h1>FreeType-2.4.2 API Reference</h1></center>
+<center><h1>FreeType-2.4.3 API Reference</h1></center>
<table align=center border=0 cellpadding=0 cellspacing=0>
<tr><td><a href="ft2-bdf_fonts.html#FT_PropertyType">BDF_PROPERTY_TYPE_ATOM</a></td><td><a href="ft2-lcd_filtering.html#FT_LcdFilter">FT_LCD_FILTER_NONE</a></td><td><a href="ft2-glyph_stroker.html#FT_Stroker_New">FT_Stroker_New</a></td></tr>
@@ -287,5 +287,5 @@
<table><tr><td width="100%"></td>
<td><font size=-2>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
-<center><font size=-2>generated on Fri Aug 6 22:06:36 2010</font></center></body>
+<center><font size=-2>generated on Sun Oct 3 20:44:59 2010</font></center></body>
</html>
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-lcd_filtering.html b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-lcd_filtering.html
index c086f669f41..c90350a97c6 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-lcd_filtering.html
+++ b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-lcd_filtering.html
@@ -3,7 +3,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>FreeType-2.4.2 API Reference</title>
+<title>FreeType-2.4.3 API Reference</title>
<style type="text/css">
body { font-family: Verdana, Geneva, Arial, Helvetica, serif;
color: #000000;
@@ -35,7 +35,7 @@
<table align=center><tr><td><font size=-1>[<a href="ft2-index.html">Index</a>]</font></td>
<td width="100%"></td>
<td><font size=-1>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
-<center><h1>FreeType-2.4.2 API Reference</h1></center>
+<center><h1>FreeType-2.4.3 API Reference</h1></center>
<center><h1>
LCD Filtering
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-list_processing.html b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-list_processing.html
index 47b562f94c9..198e8d9c8f6 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-list_processing.html
+++ b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-list_processing.html
@@ -3,7 +3,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>FreeType-2.4.2 API Reference</title>
+<title>FreeType-2.4.3 API Reference</title>
<style type="text/css">
body { font-family: Verdana, Geneva, Arial, Helvetica, serif;
color: #000000;
@@ -35,7 +35,7 @@
<table align=center><tr><td><font size=-1>[<a href="ft2-index.html">Index</a>]</font></td>
<td width="100%"></td>
<td><font size=-1>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
-<center><h1>FreeType-2.4.2 API Reference</h1></center>
+<center><h1>FreeType-2.4.3 API Reference</h1></center>
<center><h1>
List Processing
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-lzw.html b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-lzw.html
index 719e8055cc2..57d0b061832 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-lzw.html
+++ b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-lzw.html
@@ -3,7 +3,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>FreeType-2.4.2 API Reference</title>
+<title>FreeType-2.4.3 API Reference</title>
<style type="text/css">
body { font-family: Verdana, Geneva, Arial, Helvetica, serif;
color: #000000;
@@ -35,7 +35,7 @@
<table align=center><tr><td><font size=-1>[<a href="ft2-index.html">Index</a>]</font></td>
<td width="100%"></td>
<td><font size=-1>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
-<center><h1>FreeType-2.4.2 API Reference</h1></center>
+<center><h1>FreeType-2.4.3 API Reference</h1></center>
<center><h1>
LZW Streams
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-mac_specific.html b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-mac_specific.html
index 0ed5398585c..134fd4117b9 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-mac_specific.html
+++ b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-mac_specific.html
@@ -3,7 +3,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>FreeType-2.4.2 API Reference</title>
+<title>FreeType-2.4.3 API Reference</title>
<style type="text/css">
body { font-family: Verdana, Geneva, Arial, Helvetica, serif;
color: #000000;
@@ -35,7 +35,7 @@
<table align=center><tr><td><font size=-1>[<a href="ft2-index.html">Index</a>]</font></td>
<td width="100%"></td>
<td><font size=-1>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
-<center><h1>FreeType-2.4.2 API Reference</h1></center>
+<center><h1>FreeType-2.4.3 API Reference</h1></center>
<center><h1>
Mac Specific Interface
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-module_management.html b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-module_management.html
index d7291dabc3a..bc46ac162e5 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-module_management.html
+++ b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-module_management.html
@@ -3,7 +3,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>FreeType-2.4.2 API Reference</title>
+<title>FreeType-2.4.3 API Reference</title>
<style type="text/css">
body { font-family: Verdana, Geneva, Arial, Helvetica, serif;
color: #000000;
@@ -35,7 +35,7 @@
<table align=center><tr><td><font size=-1>[<a href="ft2-index.html">Index</a>]</font></td>
<td width="100%"></td>
<td><font size=-1>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
-<center><h1>FreeType-2.4.2 API Reference</h1></center>
+<center><h1>FreeType-2.4.3 API Reference</h1></center>
<center><h1>
Module Management
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-multiple_masters.html b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-multiple_masters.html
index 38a085b37c0..2d2e92c215a 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-multiple_masters.html
+++ b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-multiple_masters.html
@@ -3,7 +3,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>FreeType-2.4.2 API Reference</title>
+<title>FreeType-2.4.3 API Reference</title>
<style type="text/css">
body { font-family: Verdana, Geneva, Arial, Helvetica, serif;
color: #000000;
@@ -35,7 +35,7 @@
<table align=center><tr><td><font size=-1>[<a href="ft2-index.html">Index</a>]</font></td>
<td width="100%"></td>
<td><font size=-1>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
-<center><h1>FreeType-2.4.2 API Reference</h1></center>
+<center><h1>FreeType-2.4.3 API Reference</h1></center>
<center><h1>
Multiple Masters
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-ot_validation.html b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-ot_validation.html
index c0d39aeb8d1..f2742c0de05 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-ot_validation.html
+++ b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-ot_validation.html
@@ -3,7 +3,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>FreeType-2.4.2 API Reference</title>
+<title>FreeType-2.4.3 API Reference</title>
<style type="text/css">
body { font-family: Verdana, Geneva, Arial, Helvetica, serif;
color: #000000;
@@ -35,7 +35,7 @@
<table align=center><tr><td><font size=-1>[<a href="ft2-index.html">Index</a>]</font></td>
<td width="100%"></td>
<td><font size=-1>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
-<center><h1>FreeType-2.4.2 API Reference</h1></center>
+<center><h1>FreeType-2.4.3 API Reference</h1></center>
<center><h1>
OpenType Validation
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-outline_processing.html b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-outline_processing.html
index 67ccf07f56f..0dc0612b1b4 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-outline_processing.html
+++ b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-outline_processing.html
@@ -3,7 +3,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>FreeType-2.4.2 API Reference</title>
+<title>FreeType-2.4.3 API Reference</title>
<style type="text/css">
body { font-family: Verdana, Geneva, Arial, Helvetica, serif;
color: #000000;
@@ -35,7 +35,7 @@
<table align=center><tr><td><font size=-1>[<a href="ft2-index.html">Index</a>]</font></td>
<td width="100%"></td>
<td><font size=-1>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
-<center><h1>FreeType-2.4.2 API Reference</h1></center>
+<center><h1>FreeType-2.4.3 API Reference</h1></center>
<center><h1>
Outline Processing
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-pfr_fonts.html b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-pfr_fonts.html
index 9b1ab58ff7c..b8e709143f7 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-pfr_fonts.html
+++ b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-pfr_fonts.html
@@ -3,7 +3,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>FreeType-2.4.2 API Reference</title>
+<title>FreeType-2.4.3 API Reference</title>
<style type="text/css">
body { font-family: Verdana, Geneva, Arial, Helvetica, serif;
color: #000000;
@@ -35,7 +35,7 @@
<table align=center><tr><td><font size=-1>[<a href="ft2-index.html">Index</a>]</font></td>
<td width="100%"></td>
<td><font size=-1>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
-<center><h1>FreeType-2.4.2 API Reference</h1></center>
+<center><h1>FreeType-2.4.3 API Reference</h1></center>
<center><h1>
PFR Fonts
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-quick_advance.html b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-quick_advance.html
index 2d2d5bc6257..5ec29bdffe6 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-quick_advance.html
+++ b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-quick_advance.html
@@ -3,7 +3,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>FreeType-2.4.2 API Reference</title>
+<title>FreeType-2.4.3 API Reference</title>
<style type="text/css">
body { font-family: Verdana, Geneva, Arial, Helvetica, serif;
color: #000000;
@@ -35,7 +35,7 @@
<table align=center><tr><td><font size=-1>[<a href="ft2-index.html">Index</a>]</font></td>
<td width="100%"></td>
<td><font size=-1>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
-<center><h1>FreeType-2.4.2 API Reference</h1></center>
+<center><h1>FreeType-2.4.3 API Reference</h1></center>
<center><h1>
Quick retrieval of advance values
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-raster.html b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-raster.html
index fd1a20a660b..52fb445c2cd 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-raster.html
+++ b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-raster.html
@@ -3,7 +3,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>FreeType-2.4.2 API Reference</title>
+<title>FreeType-2.4.3 API Reference</title>
<style type="text/css">
body { font-family: Verdana, Geneva, Arial, Helvetica, serif;
color: #000000;
@@ -35,7 +35,7 @@
<table align=center><tr><td><font size=-1>[<a href="ft2-index.html">Index</a>]</font></td>
<td width="100%"></td>
<td><font size=-1>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
-<center><h1>FreeType-2.4.2 API Reference</h1></center>
+<center><h1>FreeType-2.4.3 API Reference</h1></center>
<center><h1>
Scanline Converter
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-sfnt_names.html b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-sfnt_names.html
index d860cc9110e..fc1c0322e25 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-sfnt_names.html
+++ b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-sfnt_names.html
@@ -3,7 +3,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>FreeType-2.4.2 API Reference</title>
+<title>FreeType-2.4.3 API Reference</title>
<style type="text/css">
body { font-family: Verdana, Geneva, Arial, Helvetica, serif;
color: #000000;
@@ -35,7 +35,7 @@
<table align=center><tr><td><font size=-1>[<a href="ft2-index.html">Index</a>]</font></td>
<td width="100%"></td>
<td><font size=-1>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
-<center><h1>FreeType-2.4.2 API Reference</h1></center>
+<center><h1>FreeType-2.4.3 API Reference</h1></center>
<center><h1>
SFNT Names
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-sizes_management.html b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-sizes_management.html
index bb7498ff06b..dc321e9c1d1 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-sizes_management.html
+++ b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-sizes_management.html
@@ -3,7 +3,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>FreeType-2.4.2 API Reference</title>
+<title>FreeType-2.4.3 API Reference</title>
<style type="text/css">
body { font-family: Verdana, Geneva, Arial, Helvetica, serif;
color: #000000;
@@ -35,7 +35,7 @@
<table align=center><tr><td><font size=-1>[<a href="ft2-index.html">Index</a>]</font></td>
<td width="100%"></td>
<td><font size=-1>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
-<center><h1>FreeType-2.4.2 API Reference</h1></center>
+<center><h1>FreeType-2.4.3 API Reference</h1></center>
<center><h1>
Size Management
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-system_interface.html b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-system_interface.html
index 6f61a8d1239..a7256cb7193 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-system_interface.html
+++ b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-system_interface.html
@@ -3,7 +3,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>FreeType-2.4.2 API Reference</title>
+<title>FreeType-2.4.3 API Reference</title>
<style type="text/css">
body { font-family: Verdana, Geneva, Arial, Helvetica, serif;
color: #000000;
@@ -35,7 +35,7 @@
<table align=center><tr><td><font size=-1>[<a href="ft2-index.html">Index</a>]</font></td>
<td width="100%"></td>
<td><font size=-1>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
-<center><h1>FreeType-2.4.2 API Reference</h1></center>
+<center><h1>FreeType-2.4.3 API Reference</h1></center>
<center><h1>
System Interface
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-toc.html b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-toc.html
index 3e0cc257c2c..c1c631dedb5 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-toc.html
+++ b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-toc.html
@@ -3,7 +3,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>FreeType-2.4.2 API Reference</title>
+<title>FreeType-2.4.3 API Reference</title>
<style type="text/css">
body { font-family: Verdana, Geneva, Arial, Helvetica, serif;
color: #000000;
@@ -34,7 +34,7 @@
<table align=center><tr><td><font size=-1>[<a href="ft2-index.html">Index</a>]</font></td>
<td width="100%"></td></tr></table>
-<center><h1>FreeType-2.4.2 API Reference</h1></center>
+<center><h1>FreeType-2.4.3 API Reference</h1></center>
<center><h1>Table of Contents</h1></center>
<br><table align=center width="75%"><tr><td><h2>General Remarks</h2><ul class="empty"><li>
@@ -211,5 +211,5 @@
<td width="100%"></td>
</tr></table>
-<center><font size=-2>generated on Fri Aug 6 22:06:36 2010</font></center></body>
+<center><font size=-2>generated on Sun Oct 3 20:44:59 2010</font></center></body>
</html>
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-truetype_engine.html b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-truetype_engine.html
index 5e25817bac4..c7a1d5ff980 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-truetype_engine.html
+++ b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-truetype_engine.html
@@ -3,7 +3,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>FreeType-2.4.2 API Reference</title>
+<title>FreeType-2.4.3 API Reference</title>
<style type="text/css">
body { font-family: Verdana, Geneva, Arial, Helvetica, serif;
color: #000000;
@@ -35,7 +35,7 @@
<table align=center><tr><td><font size=-1>[<a href="ft2-index.html">Index</a>]</font></td>
<td width="100%"></td>
<td><font size=-1>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
-<center><h1>FreeType-2.4.2 API Reference</h1></center>
+<center><h1>FreeType-2.4.3 API Reference</h1></center>
<center><h1>
The TrueType Engine
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-truetype_tables.html b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-truetype_tables.html
index 3a0db3dfb40..25448b03fd1 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-truetype_tables.html
+++ b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-truetype_tables.html
@@ -3,7 +3,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>FreeType-2.4.2 API Reference</title>
+<title>FreeType-2.4.3 API Reference</title>
<style type="text/css">
body { font-family: Verdana, Geneva, Arial, Helvetica, serif;
color: #000000;
@@ -35,7 +35,7 @@
<table align=center><tr><td><font size=-1>[<a href="ft2-index.html">Index</a>]</font></td>
<td width="100%"></td>
<td><font size=-1>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
-<center><h1>FreeType-2.4.2 API Reference</h1></center>
+<center><h1>FreeType-2.4.3 API Reference</h1></center>
<center><h1>
TrueType Tables
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-type1_tables.html b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-type1_tables.html
index 39639bac91a..dbcb3a185df 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-type1_tables.html
+++ b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-type1_tables.html
@@ -3,7 +3,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>FreeType-2.4.2 API Reference</title>
+<title>FreeType-2.4.3 API Reference</title>
<style type="text/css">
body { font-family: Verdana, Geneva, Arial, Helvetica, serif;
color: #000000;
@@ -35,7 +35,7 @@
<table align=center><tr><td><font size=-1>[<a href="ft2-index.html">Index</a>]</font></td>
<td width="100%"></td>
<td><font size=-1>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
-<center><h1>FreeType-2.4.2 API Reference</h1></center>
+<center><h1>FreeType-2.4.3 API Reference</h1></center>
<center><h1>
Type 1 Tables
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-user_allocation.html b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-user_allocation.html
index 437853bc484..23cda3dc9e0 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-user_allocation.html
+++ b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-user_allocation.html
@@ -3,7 +3,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>FreeType-2.4.2 API Reference</title>
+<title>FreeType-2.4.3 API Reference</title>
<style type="text/css">
body { font-family: Verdana, Geneva, Arial, Helvetica, serif;
color: #000000;
@@ -35,7 +35,7 @@
<table align=center><tr><td><font size=-1>[<a href="ft2-index.html">Index</a>]</font></td>
<td width="100%"></td>
<td><font size=-1>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
-<center><h1>FreeType-2.4.2 API Reference</h1></center>
+<center><h1>FreeType-2.4.3 API Reference</h1></center>
<center><h1>
User allocation
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-version.html b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-version.html
index 0e624a3a544..9925d93a277 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-version.html
+++ b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-version.html
@@ -3,7 +3,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>FreeType-2.4.2 API Reference</title>
+<title>FreeType-2.4.3 API Reference</title>
<style type="text/css">
body { font-family: Verdana, Geneva, Arial, Helvetica, serif;
color: #000000;
@@ -35,7 +35,7 @@
<table align=center><tr><td><font size=-1>[<a href="ft2-index.html">Index</a>]</font></td>
<td width="100%"></td>
<td><font size=-1>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
-<center><h1>FreeType-2.4.2 API Reference</h1></center>
+<center><h1>FreeType-2.4.3 API Reference</h1></center>
<center><h1>
FreeType Version
@@ -58,7 +58,7 @@ Defined in FT_FREETYPE_H (freetype/freetype.h).
#define <a href="ft2-version.html#FREETYPE_XXX">FREETYPE_MAJOR</a> 2
#define <a href="ft2-version.html#FREETYPE_XXX">FREETYPE_MINOR</a> 4
-#define <a href="ft2-version.html#FREETYPE_XXX">FREETYPE_PATCH</a> 2
+#define <a href="ft2-version.html#FREETYPE_XXX">FREETYPE_PATCH</a> 3
</pre></table><br>
<table align=center width="87%"><tr><td>
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-winfnt_fonts.html b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-winfnt_fonts.html
index 183336b0484..529982c2e6e 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/docs/reference/ft2-winfnt_fonts.html
+++ b/Build/source/libs/freetype2/freetype-2.4.3/docs/reference/ft2-winfnt_fonts.html
@@ -3,7 +3,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>FreeType-2.4.2 API Reference</title>
+<title>FreeType-2.4.3 API Reference</title>
<style type="text/css">
body { font-family: Verdana, Geneva, Arial, Helvetica, serif;
color: #000000;
@@ -35,7 +35,7 @@
<table align=center><tr><td><font size=-1>[<a href="ft2-index.html">Index</a>]</font></td>
<td width="100%"></td>
<td><font size=-1>[<a href="ft2-toc.html">TOC</a>]</font></td></tr></table>
-<center><h1>FreeType-2.4.2 API Reference</h1></center>
+<center><h1>FreeType-2.4.3 API Reference</h1></center>
<center><h1>
Window FNT Files
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/docs/release b/Build/source/libs/freetype2/freetype-2.4.3/docs/release
index 5e2d51f880f..5e2d51f880f 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/docs/release
+++ b/Build/source/libs/freetype2/freetype-2.4.3/docs/release
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/config/ftconfig.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/config/ftconfig.h
index cbe30f26899..cbe30f26899 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/config/ftconfig.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/config/ftconfig.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/config/ftheader.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/config/ftheader.h
index b63945dcbd3..b63945dcbd3 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/config/ftheader.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/config/ftheader.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/config/ftmodule.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/config/ftmodule.h
index 76d271a74b9..76d271a74b9 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/config/ftmodule.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/config/ftmodule.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/config/ftoption.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/config/ftoption.h
index 2b46259c152..2b46259c152 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/config/ftoption.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/config/ftoption.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/config/ftstdlib.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/config/ftstdlib.h
index 30ec14e74ef..30ec14e74ef 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/config/ftstdlib.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/config/ftstdlib.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/freetype.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/freetype.h
index 7799b70b174..3b303325558 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/freetype.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/freetype.h
@@ -3808,7 +3808,7 @@ FT_BEGIN_HEADER
*/
#define FREETYPE_MAJOR 2
#define FREETYPE_MINOR 4
-#define FREETYPE_PATCH 2
+#define FREETYPE_PATCH 3
/*************************************************************************/
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftadvanc.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftadvanc.h
index b2451bec426..b2451bec426 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftadvanc.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftadvanc.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftbbox.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftbbox.h
index 01fe3fb0d10..01fe3fb0d10 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftbbox.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftbbox.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftbdf.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftbdf.h
index 4f8baf84017..4f8baf84017 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftbdf.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftbdf.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftbitmap.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftbitmap.h
index 92742369baa..92742369baa 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftbitmap.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftbitmap.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftcache.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftcache.h
index a9e1237bc39..fe8664d0f82 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftcache.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftcache.h
@@ -56,9 +56,12 @@ FT_BEGIN_HEADER
* interpret them in any way.
*
* Second, the cache calls, only when needed, a client-provided function
- * to convert a @FTC_FaceID into a new @FT_Face object. The latter is
+ * to convert an @FTC_FaceID into a new @FT_Face object. The latter is
* then completely managed by the cache, including its termination
- * through @FT_Done_Face.
+ * through @FT_Done_Face. To monitor termination of face objects, the
+ * finalizer callback in the `generic' field of the @FT_Face object can
+ * be used, which might also be used to store the @FTC_FaceID of the
+ * face.
*
* Clients are free to map face IDs to anything else. The most simple
* usage is to associate them to a (pathname,face_index) pair that is
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftchapters.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftchapters.h
index 7775a6bb00a..7775a6bb00a 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftchapters.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftchapters.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftcid.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftcid.h
index 203a30caf85..203a30caf85 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftcid.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftcid.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/fterrdef.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/fterrdef.h
index bf522206032..bf522206032 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/fterrdef.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/fterrdef.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/fterrors.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/fterrors.h
index 6600dadd0df..6600dadd0df 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/fterrors.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/fterrors.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftgasp.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftgasp.h
index 91a769e520f..91a769e520f 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftgasp.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftgasp.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftglyph.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftglyph.h
index 0b8f0c04444..0b8f0c04444 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftglyph.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftglyph.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftgxval.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftgxval.h
index 497015c1011..497015c1011 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftgxval.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftgxval.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftgzip.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftgzip.h
index acbc4f0327b..acbc4f0327b 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftgzip.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftgzip.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftimage.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftimage.h
index 0272e92d2b3..04b5e04f7bb 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftimage.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftimage.h
@@ -268,9 +268,21 @@ FT_BEGIN_HEADER
/* flow. In all cases, the pitch is an offset to add */
/* to a bitmap pointer in order to go down one row. */
/* */
+ /* Note that `padding' means the alignment of a */
+ /* bitmap to a byte border, and FreeType functions */
+ /* normally align to the smallest possible integer */
+ /* value. */
+ /* */
/* For the B/W rasterizer, `pitch' is always an even */
/* number. */
/* */
+ /* To change the pitch of a bitmap (say, to make it a */
+ /* multiple of 4), use @FT_Bitmap_Convert. */
+ /* Alternatively, you might use callback functions to */
+ /* directly render to the application's surface; see */
+ /* the file `example2.cpp' in the tutorial for a */
+ /* demonstration. */
+ /* */
/* buffer :: A typeless pointer to the bitmap buffer. This */
/* value should be aligned on 32-bit boundaries in */
/* most cases. */
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftincrem.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftincrem.h
index aaf689ff16c..aaf689ff16c 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftincrem.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftincrem.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftlcdfil.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftlcdfil.h
index 0b55ebee65c..0b55ebee65c 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftlcdfil.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftlcdfil.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftlist.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftlist.h
index bb6f7f119d3..bb6f7f119d3 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftlist.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftlist.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftlzw.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftlzw.h
index 00d40169a75..00d40169a75 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftlzw.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftlzw.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftmac.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftmac.h
index ab5bab5170c..ab5bab5170c 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftmac.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftmac.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftmm.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftmm.h
index 3aefb9e4f25..3aefb9e4f25 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftmm.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftmm.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftmodapi.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftmodapi.h
index 8f2e0179475..8f2e0179475 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftmodapi.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftmodapi.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftmoderr.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftmoderr.h
index b0115dd0dd3..b0115dd0dd3 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftmoderr.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftmoderr.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftotval.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftotval.h
index 027f2e88657..027f2e88657 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftotval.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftotval.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftoutln.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftoutln.h
index 2829a05ca30..2829a05ca30 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftoutln.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftoutln.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftpfr.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftpfr.h
index 0b7b7d427c9..0b7b7d427c9 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftpfr.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftpfr.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftrender.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftrender.h
index e06a8142e65..e06a8142e65 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftrender.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftrender.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftsizes.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftsizes.h
index 3e548cc39f3..3e548cc39f3 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftsizes.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftsizes.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftsnames.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftsnames.h
index 485e4e162e7..485e4e162e7 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftsnames.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftsnames.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftstroke.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftstroke.h
index 3afb87df887..3afb87df887 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftstroke.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftstroke.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftsynth.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftsynth.h
index a068b7928d6..a068b7928d6 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftsynth.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftsynth.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftsystem.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftsystem.h
index e07460c55d4..e07460c55d4 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftsystem.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftsystem.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/fttrigon.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/fttrigon.h
index 6b77d2ee54c..6b77d2ee54c 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/fttrigon.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/fttrigon.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/fttypes.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/fttypes.h
index a57ffa69bd8..a57ffa69bd8 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/fttypes.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/fttypes.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftwinfnt.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftwinfnt.h
index ea33353536e..ea33353536e 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftwinfnt.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftwinfnt.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftxf86.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftxf86.h
index 8c68afdcc58..8c68afdcc58 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ftxf86.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ftxf86.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/autohint.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/autohint.h
index 7e3a08a0511..7e3a08a0511 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/autohint.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/autohint.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/ftcalc.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/ftcalc.h
index f8b4324777e..f8b4324777e 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/ftcalc.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/ftcalc.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/ftdebug.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/ftdebug.h
index 7baae3531d5..7baae3531d5 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/ftdebug.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/ftdebug.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/ftdriver.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/ftdriver.h
index 1d06997bd18..1d06997bd18 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/ftdriver.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/ftdriver.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/ftgloadr.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/ftgloadr.h
index ce4dc6c9cc6..ce4dc6c9cc6 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/ftgloadr.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/ftgloadr.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/ftmemory.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/ftmemory.h
index 026aa63eaa9..026aa63eaa9 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/ftmemory.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/ftmemory.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/ftobjs.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/ftobjs.h
index 670eb78a845..670eb78a845 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/ftobjs.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/ftobjs.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/ftpic.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/ftpic.h
index 1b31957d702..1b31957d702 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/ftpic.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/ftpic.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/ftrfork.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/ftrfork.h
index aa573c87054..aa573c87054 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/ftrfork.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/ftrfork.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/ftserv.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/ftserv.h
index 569b9f7e0e8..569b9f7e0e8 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/ftserv.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/ftserv.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/ftstream.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/ftstream.h
index a91eb72d968..a91eb72d968 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/ftstream.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/ftstream.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/fttrace.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/fttrace.h
index e9b383a5881..e9b383a5881 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/fttrace.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/fttrace.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/ftvalid.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/ftvalid.h
index 00cd85e7bb6..00cd85e7bb6 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/ftvalid.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/ftvalid.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/internal.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/internal.h
index f500a651c27..f500a651c27 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/internal.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/internal.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/pcftypes.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/pcftypes.h
index 382796ffb48..382796ffb48 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/pcftypes.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/pcftypes.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/psaux.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/psaux.h
index a96e0dfa865..a96e0dfa865 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/psaux.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/psaux.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/pshints.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/pshints.h
index 0c357651be4..0c357651be4 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/pshints.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/pshints.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/services/svbdf.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/services/svbdf.h
index 9264239146b..9264239146b 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/services/svbdf.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/services/svbdf.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/services/svcid.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/services/svcid.h
index 9b874b5e725..9b874b5e725 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/services/svcid.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/services/svcid.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/services/svgldict.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/services/svgldict.h
index d66a41d5ae3..d66a41d5ae3 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/services/svgldict.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/services/svgldict.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/services/svgxval.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/services/svgxval.h
index 2cdab506551..2cdab506551 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/services/svgxval.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/services/svgxval.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/services/svkern.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/services/svkern.h
index 1488adf493b..1488adf493b 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/services/svkern.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/services/svkern.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/services/svmm.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/services/svmm.h
index 66e1da22f1a..66e1da22f1a 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/services/svmm.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/services/svmm.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/services/svotval.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/services/svotval.h
index 970bbd57593..970bbd57593 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/services/svotval.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/services/svotval.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/services/svpfr.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/services/svpfr.h
index 462786f9ce9..462786f9ce9 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/services/svpfr.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/services/svpfr.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/services/svpostnm.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/services/svpostnm.h
index 106c54f8530..106c54f8530 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/services/svpostnm.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/services/svpostnm.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/services/svpscmap.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/services/svpscmap.h
index 961030cc391..961030cc391 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/services/svpscmap.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/services/svpscmap.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/services/svpsinfo.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/services/svpsinfo.h
index 91ba91e5dc0..91ba91e5dc0 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/services/svpsinfo.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/services/svpsinfo.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/services/svsfnt.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/services/svsfnt.h
index 30bb1620fe1..30bb1620fe1 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/services/svsfnt.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/services/svsfnt.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/services/svttcmap.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/services/svttcmap.h
index 8af00351d9d..8af00351d9d 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/services/svttcmap.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/services/svttcmap.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/services/svtteng.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/services/svtteng.h
index 58e02a6f9dd..58e02a6f9dd 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/services/svtteng.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/services/svtteng.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/services/svttglyf.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/services/svttglyf.h
index ab2dc9a9fe9..ab2dc9a9fe9 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/services/svttglyf.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/services/svttglyf.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/services/svwinfnt.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/services/svwinfnt.h
index 57f7765d92f..57f7765d92f 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/services/svwinfnt.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/services/svwinfnt.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/services/svxf86nm.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/services/svxf86nm.h
index ca5d884a83c..ca5d884a83c 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/services/svxf86nm.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/services/svxf86nm.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/sfnt.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/sfnt.h
index 6326debd00c..6326debd00c 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/sfnt.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/sfnt.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/t1types.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/t1types.h
index 5f730637b5b..5f730637b5b 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/t1types.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/t1types.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/tttypes.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/tttypes.h
index acbb863b0f1..acbb863b0f1 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/internal/tttypes.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/internal/tttypes.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/t1tables.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/t1tables.h
index 5e2a3934cee..5e2a3934cee 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/t1tables.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/t1tables.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ttnameid.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ttnameid.h
index 66aef0432e0..66aef0432e0 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ttnameid.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ttnameid.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/tttables.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/tttables.h
index 4610e501f27..4610e501f27 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/tttables.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/tttables.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/tttags.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/tttags.h
index 307ce4b6374..307ce4b6374 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/tttags.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/tttags.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ttunpat.h b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ttunpat.h
index a0162759b78..a0162759b78 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/freetype/ttunpat.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/freetype/ttunpat.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/include/ft2build.h b/Build/source/libs/freetype2/freetype-2.4.3/include/ft2build.h
index 923d887df6f..923d887df6f 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/include/ft2build.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/include/ft2build.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/modules.cfg b/Build/source/libs/freetype2/freetype-2.4.3/modules.cfg
index 4047d7f09cf..4047d7f09cf 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/modules.cfg
+++ b/Build/source/libs/freetype2/freetype-2.4.3/modules.cfg
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/objs/.gitignore b/Build/source/libs/freetype2/freetype-2.4.3/objs/.gitignore
index ad264ce1526..ad264ce1526 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/objs/.gitignore
+++ b/Build/source/libs/freetype2/freetype-2.4.3/objs/.gitignore
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/objs/README b/Build/source/libs/freetype2/freetype-2.4.3/objs/README
index befb63e0492..befb63e0492 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/objs/README
+++ b/Build/source/libs/freetype2/freetype-2.4.3/objs/README
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/Jamfile b/Build/source/libs/freetype2/freetype-2.4.3/src/Jamfile
index 76ee0f46e6d..76ee0f46e6d 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/Jamfile
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/Jamfile
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/autofit/Jamfile b/Build/source/libs/freetype2/freetype-2.4.3/src/autofit/Jamfile
index 2714765b5b5..2714765b5b5 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/autofit/Jamfile
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/autofit/Jamfile
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/autofit/afangles.c b/Build/source/libs/freetype2/freetype-2.4.3/src/autofit/afangles.c
index e2360d157de..e2360d157de 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/autofit/afangles.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/autofit/afangles.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/autofit/afangles.h b/Build/source/libs/freetype2/freetype-2.4.3/src/autofit/afangles.h
index f33f9e108e3..f33f9e108e3 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/autofit/afangles.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/autofit/afangles.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/autofit/afcjk.c b/Build/source/libs/freetype2/freetype-2.4.3/src/autofit/afcjk.c
index f3b1067edf2..f3b1067edf2 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/autofit/afcjk.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/autofit/afcjk.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/autofit/afcjk.h b/Build/source/libs/freetype2/freetype-2.4.3/src/autofit/afcjk.h
index 0b20d4ae356..0b20d4ae356 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/autofit/afcjk.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/autofit/afcjk.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/autofit/afdummy.c b/Build/source/libs/freetype2/freetype-2.4.3/src/autofit/afdummy.c
index 42b2fcb216d..42b2fcb216d 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/autofit/afdummy.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/autofit/afdummy.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/autofit/afdummy.h b/Build/source/libs/freetype2/freetype-2.4.3/src/autofit/afdummy.h
index b69ef437fe9..b69ef437fe9 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/autofit/afdummy.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/autofit/afdummy.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/autofit/aferrors.h b/Build/source/libs/freetype2/freetype-2.4.3/src/autofit/aferrors.h
index c2ed5fe2abe..c2ed5fe2abe 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/autofit/aferrors.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/autofit/aferrors.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/autofit/afglobal.c b/Build/source/libs/freetype2/freetype-2.4.3/src/autofit/afglobal.c
index 178c884cd24..178c884cd24 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/autofit/afglobal.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/autofit/afglobal.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/autofit/afglobal.h b/Build/source/libs/freetype2/freetype-2.4.3/src/autofit/afglobal.h
index 2a68e19607a..2a68e19607a 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/autofit/afglobal.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/autofit/afglobal.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/autofit/afhints.c b/Build/source/libs/freetype2/freetype-2.4.3/src/autofit/afhints.c
index c3497091dd6..c3497091dd6 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/autofit/afhints.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/autofit/afhints.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/autofit/afhints.h b/Build/source/libs/freetype2/freetype-2.4.3/src/autofit/afhints.h
index 10e673b3f5c..10e673b3f5c 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/autofit/afhints.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/autofit/afhints.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/autofit/afindic.c b/Build/source/libs/freetype2/freetype-2.4.3/src/autofit/afindic.c
index 1d9e9eafbad..1d9e9eafbad 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/autofit/afindic.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/autofit/afindic.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/autofit/afindic.h b/Build/source/libs/freetype2/freetype-2.4.3/src/autofit/afindic.h
index 662a982200e..662a982200e 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/autofit/afindic.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/autofit/afindic.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/autofit/aflatin.c b/Build/source/libs/freetype2/freetype-2.4.3/src/autofit/aflatin.c
index 8c6c430b92f..63491e31055 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/autofit/aflatin.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/autofit/aflatin.c
@@ -1534,21 +1534,18 @@
/* compare to standard width */
- if ( axis->width_count > 0 )
- {
- delta = dist - axis->widths[0].cur;
+ delta = dist - axis->widths[0].cur;
- if ( delta < 0 )
- delta = -delta;
+ if ( delta < 0 )
+ delta = -delta;
- if ( delta < 40 )
- {
- dist = axis->widths[0].cur;
- if ( dist < 48 )
- dist = 48;
+ if ( delta < 40 )
+ {
+ dist = axis->widths[0].cur;
+ if ( dist < 48 )
+ dist = 48;
- goto Done_Width;
- }
+ goto Done_Width;
}
if ( dist < 3 * 64 )
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/autofit/aflatin.h b/Build/source/libs/freetype2/freetype-2.4.3/src/autofit/aflatin.h
index 660b10c83f7..660b10c83f7 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/autofit/aflatin.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/autofit/aflatin.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/autofit/aflatin2.c b/Build/source/libs/freetype2/freetype-2.4.3/src/autofit/aflatin2.c
index 6546475a163..6546475a163 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/autofit/aflatin2.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/autofit/aflatin2.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/autofit/aflatin2.h b/Build/source/libs/freetype2/freetype-2.4.3/src/autofit/aflatin2.h
index 925c6214db3..925c6214db3 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/autofit/aflatin2.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/autofit/aflatin2.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/autofit/afloader.c b/Build/source/libs/freetype2/freetype-2.4.3/src/autofit/afloader.c
index 6dd9f2a314a..6dd9f2a314a 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/autofit/afloader.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/autofit/afloader.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/autofit/afloader.h b/Build/source/libs/freetype2/freetype-2.4.3/src/autofit/afloader.h
index fa67c10ffec..fa67c10ffec 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/autofit/afloader.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/autofit/afloader.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/autofit/afmodule.c b/Build/source/libs/freetype2/freetype-2.4.3/src/autofit/afmodule.c
index ec2d707c9f9..ec2d707c9f9 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/autofit/afmodule.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/autofit/afmodule.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/autofit/afmodule.h b/Build/source/libs/freetype2/freetype-2.4.3/src/autofit/afmodule.h
index d9792399b63..d9792399b63 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/autofit/afmodule.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/autofit/afmodule.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/autofit/afpic.c b/Build/source/libs/freetype2/freetype-2.4.3/src/autofit/afpic.c
index 5b9aba69194..5b9aba69194 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/autofit/afpic.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/autofit/afpic.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/autofit/afpic.h b/Build/source/libs/freetype2/freetype-2.4.3/src/autofit/afpic.h
index 80e62d39a99..80e62d39a99 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/autofit/afpic.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/autofit/afpic.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/autofit/aftypes.h b/Build/source/libs/freetype2/freetype-2.4.3/src/autofit/aftypes.h
index 5574f0c302b..5574f0c302b 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/autofit/aftypes.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/autofit/aftypes.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/autofit/afwarp.c b/Build/source/libs/freetype2/freetype-2.4.3/src/autofit/afwarp.c
index f5bb9b18ad9..f5bb9b18ad9 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/autofit/afwarp.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/autofit/afwarp.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/autofit/afwarp.h b/Build/source/libs/freetype2/freetype-2.4.3/src/autofit/afwarp.h
index 7343fdd5ef5..7343fdd5ef5 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/autofit/afwarp.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/autofit/afwarp.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/autofit/autofit.c b/Build/source/libs/freetype2/freetype-2.4.3/src/autofit/autofit.c
index 83b613e79b3..83b613e79b3 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/autofit/autofit.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/autofit/autofit.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/autofit/module.mk b/Build/source/libs/freetype2/freetype-2.4.3/src/autofit/module.mk
index 6ec60912ab7..6ec60912ab7 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/autofit/module.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/autofit/module.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/autofit/rules.mk b/Build/source/libs/freetype2/freetype-2.4.3/src/autofit/rules.mk
index 017489d9e0a..017489d9e0a 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/autofit/rules.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/autofit/rules.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/base/Jamfile b/Build/source/libs/freetype2/freetype-2.4.3/src/base/Jamfile
index 832e8b84249..832e8b84249 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/base/Jamfile
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/base/Jamfile
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/base/basepic.c b/Build/source/libs/freetype2/freetype-2.4.3/src/base/basepic.c
index c0bccb6959b..c0bccb6959b 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/base/basepic.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/base/basepic.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/base/basepic.h b/Build/source/libs/freetype2/freetype-2.4.3/src/base/basepic.h
index bb17745769e..bb17745769e 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/base/basepic.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/base/basepic.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftadvanc.c b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftadvanc.c
index 8ab7fcb9271..8ab7fcb9271 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftadvanc.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftadvanc.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftapi.c b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftapi.c
index 8914d1f4e99..8914d1f4e99 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftapi.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftapi.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftbase.c b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftbase.c
index 6a27ea95a62..6a27ea95a62 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftbase.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftbase.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftbase.h b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftbase.h
index 1dc49f3bdf6..1dc49f3bdf6 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftbase.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftbase.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftbbox.c b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftbbox.c
index 4b8e9112fee..4b8e9112fee 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftbbox.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftbbox.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftbdf.c b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftbdf.c
index d29adf09dd3..d29adf09dd3 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftbdf.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftbdf.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftbitmap.c b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftbitmap.c
index 46fcce6136e..46fcce6136e 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftbitmap.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftbitmap.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftcalc.c b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftcalc.c
index 3892fabfe93..3892fabfe93 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftcalc.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftcalc.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftcid.c b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftcid.c
index 733aae14751..733aae14751 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftcid.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftcid.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftdbgmem.c b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftdbgmem.c
index 160269d1929..160269d1929 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftdbgmem.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftdbgmem.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftdebug.c b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftdebug.c
index 2adbeabeb23..2adbeabeb23 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftdebug.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftdebug.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftfstype.c b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftfstype.c
index d0ef7b7c1b0..d0ef7b7c1b0 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftfstype.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftfstype.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftgasp.c b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftgasp.c
index 8485d29259e..8485d29259e 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftgasp.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftgasp.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftgloadr.c b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftgloadr.c
index 8483450192c..8483450192c 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftgloadr.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftgloadr.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftglyph.c b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftglyph.c
index b22050800b7..b22050800b7 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftglyph.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftglyph.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftgxval.c b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftgxval.c
index aeeb8ce4fc9..aeeb8ce4fc9 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftgxval.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftgxval.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftinit.c b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftinit.c
index 305177a7e16..305177a7e16 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftinit.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftinit.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftlcdfil.c b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftlcdfil.c
index 0da4ba160e3..0da4ba160e3 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftlcdfil.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftlcdfil.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftmac.c b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftmac.c
index 63f927d57d8..63f927d57d8 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftmac.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftmac.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftmm.c b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftmm.c
index 0307729811f..0307729811f 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftmm.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftmm.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftobjs.c b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftobjs.c
index 7f38df0cbf0..7f38df0cbf0 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftobjs.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftobjs.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftotval.c b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftotval.c
index 694fd2b87a0..694fd2b87a0 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftotval.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftotval.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftoutln.c b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftoutln.c
index 356b1561161..356b1561161 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftoutln.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftoutln.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftpatent.c b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftpatent.c
index 501cab52cad..501cab52cad 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftpatent.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftpatent.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftpfr.c b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftpfr.c
index 3a0f92d07ae..3a0f92d07ae 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftpfr.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftpfr.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftpic.c b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftpic.c
index d5271a9726a..d5271a9726a 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftpic.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftpic.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftrfork.c b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftrfork.c
index f64d28b261b..f64d28b261b 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftrfork.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftrfork.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftsnames.c b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftsnames.c
index 3447888ca23..3447888ca23 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftsnames.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftsnames.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftstream.c b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftstream.c
index 210aaa48348..210aaa48348 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftstream.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftstream.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftstroke.c b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftstroke.c
index 75bcbded6a3..75bcbded6a3 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftstroke.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftstroke.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftsynth.c b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftsynth.c
index ba3c633e28e..d4ec0da570a 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftsynth.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftsynth.c
@@ -90,7 +90,7 @@
if ( slot->format != FT_GLYPH_FORMAT_OUTLINE &&
- slot->format != FT_GLYPH_FORMAT_BITMAP )
+ slot->format != FT_GLYPH_FORMAT_BITMAP )
return;
/* some reasonable strength */
@@ -108,7 +108,7 @@
xstr = xstr * 2;
ystr = xstr;
}
- else if ( slot->format == FT_GLYPH_FORMAT_BITMAP )
+ else /* slot->format == FT_GLYPH_FORMAT_BITMAP */
{
/* round to full pixels */
xstr &= ~63;
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftsystem.c b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftsystem.c
index ba86005c55f..ba86005c55f 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftsystem.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftsystem.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/base/fttrigon.c b/Build/source/libs/freetype2/freetype-2.4.3/src/base/fttrigon.c
index fdf433ab866..fdf433ab866 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/base/fttrigon.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/base/fttrigon.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/base/fttype1.c b/Build/source/libs/freetype2/freetype-2.4.3/src/base/fttype1.c
index 3975584db89..3975584db89 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/base/fttype1.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/base/fttype1.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftutil.c b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftutil.c
index 5f77be557ad..5f77be557ad 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftutil.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftutil.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftwinfnt.c b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftwinfnt.c
index bc2e90e1f6b..bc2e90e1f6b 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftwinfnt.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftwinfnt.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftxf86.c b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftxf86.c
index a4bf767dfa2..a4bf767dfa2 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/base/ftxf86.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/base/ftxf86.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/base/rules.mk b/Build/source/libs/freetype2/freetype-2.4.3/src/base/rules.mk
index 10f578abc8c..10f578abc8c 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/base/rules.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/base/rules.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/bdf/Jamfile b/Build/source/libs/freetype2/freetype-2.4.3/src/bdf/Jamfile
index da23ccd0add..da23ccd0add 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/bdf/Jamfile
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/bdf/Jamfile
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/bdf/README b/Build/source/libs/freetype2/freetype-2.4.3/src/bdf/README
index e3f2ae3861f..e3f2ae3861f 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/bdf/README
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/bdf/README
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/bdf/bdf.c b/Build/source/libs/freetype2/freetype-2.4.3/src/bdf/bdf.c
index f95fb76225f..f95fb76225f 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/bdf/bdf.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/bdf/bdf.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/bdf/bdf.h b/Build/source/libs/freetype2/freetype-2.4.3/src/bdf/bdf.h
index 561b4158a51..561b4158a51 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/bdf/bdf.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/bdf/bdf.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/bdf/bdfdrivr.c b/Build/source/libs/freetype2/freetype-2.4.3/src/bdf/bdfdrivr.c
index 47d0eae89fe..47d0eae89fe 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/bdf/bdfdrivr.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/bdf/bdfdrivr.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/bdf/bdfdrivr.h b/Build/source/libs/freetype2/freetype-2.4.3/src/bdf/bdfdrivr.h
index db7093bb45f..db7093bb45f 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/bdf/bdfdrivr.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/bdf/bdfdrivr.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/bdf/bdferror.h b/Build/source/libs/freetype2/freetype-2.4.3/src/bdf/bdferror.h
index b27fa333bbc..b27fa333bbc 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/bdf/bdferror.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/bdf/bdferror.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/bdf/bdflib.c b/Build/source/libs/freetype2/freetype-2.4.3/src/bdf/bdflib.c
index 21b8d9d40e1..21b8d9d40e1 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/bdf/bdflib.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/bdf/bdflib.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/bdf/module.mk b/Build/source/libs/freetype2/freetype-2.4.3/src/bdf/module.mk
index fe06ae8e064..fe06ae8e064 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/bdf/module.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/bdf/module.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/bdf/rules.mk b/Build/source/libs/freetype2/freetype-2.4.3/src/bdf/rules.mk
index 6ff1614ddec..6ff1614ddec 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/bdf/rules.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/bdf/rules.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/cache/Jamfile b/Build/source/libs/freetype2/freetype-2.4.3/src/cache/Jamfile
index 340cff77423..340cff77423 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/cache/Jamfile
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/cache/Jamfile
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/cache/ftcache.c b/Build/source/libs/freetype2/freetype-2.4.3/src/cache/ftcache.c
index d41e91e5ec1..d41e91e5ec1 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/cache/ftcache.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/cache/ftcache.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/cache/ftcbasic.c b/Build/source/libs/freetype2/freetype-2.4.3/src/cache/ftcbasic.c
index 9fb6ddb1ee4..9fb6ddb1ee4 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/cache/ftcbasic.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/cache/ftcbasic.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/cache/ftccache.c b/Build/source/libs/freetype2/freetype-2.4.3/src/cache/ftccache.c
index 67affeacbeb..e0d43d5ad9b 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/cache/ftccache.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/cache/ftccache.c
@@ -346,7 +346,7 @@
static void
FTC_Cache_Clear( FTC_Cache cache )
{
- if ( cache )
+ if ( cache && cache->buckets )
{
FTC_Manager manager = cache->manager;
FT_UFast i;
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/cache/ftccache.h b/Build/source/libs/freetype2/freetype-2.4.3/src/cache/ftccache.h
index 1b695849c97..1b695849c97 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/cache/ftccache.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/cache/ftccache.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/cache/ftccback.h b/Build/source/libs/freetype2/freetype-2.4.3/src/cache/ftccback.h
index 4d0818db277..4d0818db277 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/cache/ftccback.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/cache/ftccback.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/cache/ftccmap.c b/Build/source/libs/freetype2/freetype-2.4.3/src/cache/ftccmap.c
index 12104920727..12104920727 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/cache/ftccmap.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/cache/ftccmap.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/cache/ftcerror.h b/Build/source/libs/freetype2/freetype-2.4.3/src/cache/ftcerror.h
index 5998d42daf6..5998d42daf6 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/cache/ftcerror.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/cache/ftcerror.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/cache/ftcglyph.c b/Build/source/libs/freetype2/freetype-2.4.3/src/cache/ftcglyph.c
index a9ab0c319f7..a9ab0c319f7 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/cache/ftcglyph.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/cache/ftcglyph.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/cache/ftcglyph.h b/Build/source/libs/freetype2/freetype-2.4.3/src/cache/ftcglyph.h
index c18f9c3af31..c18f9c3af31 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/cache/ftcglyph.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/cache/ftcglyph.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/cache/ftcimage.c b/Build/source/libs/freetype2/freetype-2.4.3/src/cache/ftcimage.c
index c242ece021e..c242ece021e 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/cache/ftcimage.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/cache/ftcimage.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/cache/ftcimage.h b/Build/source/libs/freetype2/freetype-2.4.3/src/cache/ftcimage.h
index 20d5d3e07df..20d5d3e07df 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/cache/ftcimage.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/cache/ftcimage.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/cache/ftcmanag.c b/Build/source/libs/freetype2/freetype-2.4.3/src/cache/ftcmanag.c
index 548ebe951fd..548ebe951fd 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/cache/ftcmanag.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/cache/ftcmanag.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/cache/ftcmanag.h b/Build/source/libs/freetype2/freetype-2.4.3/src/cache/ftcmanag.h
index 3fdc2c773b4..3fdc2c773b4 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/cache/ftcmanag.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/cache/ftcmanag.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/cache/ftcmru.c b/Build/source/libs/freetype2/freetype-2.4.3/src/cache/ftcmru.c
index 9944b58980d..9944b58980d 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/cache/ftcmru.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/cache/ftcmru.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/cache/ftcmru.h b/Build/source/libs/freetype2/freetype-2.4.3/src/cache/ftcmru.h
index 8c3797fb055..8c3797fb055 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/cache/ftcmru.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/cache/ftcmru.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/cache/ftcsbits.c b/Build/source/libs/freetype2/freetype-2.4.3/src/cache/ftcsbits.c
index 07a4641a8fa..83245af1e24 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/cache/ftcsbits.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/cache/ftcsbits.c
@@ -160,7 +160,11 @@
!CHECK_CHAR( slot->bitmap_top ) ||
!CHECK_CHAR( xadvance ) ||
!CHECK_CHAR( yadvance ) )
+ {
+ FT_TRACE2(( "ftc_snode_load:"
+ " glyph too large for small bitmap cache\n"));
goto BadGlyph;
+ }
sbit->width = (FT_Byte)bitmap->width;
sbit->height = (FT_Byte)bitmap->rows;
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/cache/ftcsbits.h b/Build/source/libs/freetype2/freetype-2.4.3/src/cache/ftcsbits.h
index 6261745f1e1..6261745f1e1 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/cache/ftcsbits.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/cache/ftcsbits.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/cache/rules.mk b/Build/source/libs/freetype2/freetype-2.4.3/src/cache/rules.mk
index ed75a6a91fd..ed75a6a91fd 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/cache/rules.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/cache/rules.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/cff/Jamfile b/Build/source/libs/freetype2/freetype-2.4.3/src/cff/Jamfile
index 6705d3cfdb7..6705d3cfdb7 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/cff/Jamfile
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/cff/Jamfile
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/cff/cff.c b/Build/source/libs/freetype2/freetype-2.4.3/src/cff/cff.c
index fccfd442f5d..fccfd442f5d 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/cff/cff.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/cff/cff.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/cff/cffcmap.c b/Build/source/libs/freetype2/freetype-2.4.3/src/cff/cffcmap.c
index 1298371105d..1298371105d 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/cff/cffcmap.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/cff/cffcmap.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/cff/cffcmap.h b/Build/source/libs/freetype2/freetype-2.4.3/src/cff/cffcmap.h
index 3f7f67bbe05..3f7f67bbe05 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/cff/cffcmap.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/cff/cffcmap.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/cff/cffdrivr.c b/Build/source/libs/freetype2/freetype-2.4.3/src/cff/cffdrivr.c
index 39f04ee1be9..39f04ee1be9 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/cff/cffdrivr.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/cff/cffdrivr.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/cff/cffdrivr.h b/Build/source/libs/freetype2/freetype-2.4.3/src/cff/cffdrivr.h
index 50e8138701e..50e8138701e 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/cff/cffdrivr.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/cff/cffdrivr.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/cff/cfferrs.h b/Build/source/libs/freetype2/freetype-2.4.3/src/cff/cfferrs.h
index 1b2a5c95c88..1b2a5c95c88 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/cff/cfferrs.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/cff/cfferrs.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/cff/cffgload.c b/Build/source/libs/freetype2/freetype-2.4.3/src/cff/cffgload.c
index e99ee706e38..e99ee706e38 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/cff/cffgload.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/cff/cffgload.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/cff/cffgload.h b/Build/source/libs/freetype2/freetype-2.4.3/src/cff/cffgload.h
index 38937be5c11..38937be5c11 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/cff/cffgload.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/cff/cffgload.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/cff/cffload.c b/Build/source/libs/freetype2/freetype-2.4.3/src/cff/cffload.c
index 42e77309a4c..000cbe3ac5e 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/cff/cffload.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/cff/cffload.c
@@ -519,6 +519,18 @@
}
}
+ /* XXX: should check off2 does not exceed the end of this entry; */
+ /* at present, only truncate off2 at the end of this stream */
+ if ( off2 > stream->size + 1 ||
+ idx->data_offset > stream->size - off2 + 1 )
+ {
+ FT_ERROR(( "cff_index_access_element:"
+ " offset to next entry (%d)"
+ " exceeds the end of stream (%d)\n",
+ off2, stream->size - idx->data_offset + 1 ));
+ off2 = stream->size - idx->data_offset + 1;
+ }
+
/* access element */
if ( off1 && off2 > off1 )
{
@@ -779,11 +791,12 @@
goto Exit;
for ( i = 0; i < num_glyphs; i++ )
+ {
if ( charset->sids[i] > max_cid )
max_cid = charset->sids[i];
- max_cid++;
+ }
- if ( FT_NEW_ARRAY( charset->cids, max_cid ) )
+ if ( FT_NEW_ARRAY( charset->cids, (FT_ULong)max_cid + 1 ) )
goto Exit;
/* When multiple GIDs map to the same CID, we choose the lowest */
@@ -807,7 +820,7 @@
FT_UInt result = 0;
- if ( cid < charset->max_cid )
+ if ( cid <= charset->max_cid )
result = charset->cids[cid];
return result;
@@ -881,20 +894,7 @@
goto Exit;
for ( j = 1; j < num_glyphs; j++ )
- {
- FT_UShort sid = FT_GET_USHORT();
-
-
- /* this constant is given in the CFF specification */
- if ( sid < 65000L )
- charset->sids[j] = sid;
- else
- {
- FT_TRACE0(( "cff_charset_load:"
- " invalid SID value %d set to zero\n", sid ));
- charset->sids[j] = 0;
- }
- }
+ charset->sids[j] = FT_GET_USHORT();
FT_FRAME_EXIT();
}
@@ -927,20 +927,12 @@
goto Exit;
}
- /* check whether the range contains at least one valid glyph; */
- /* the constant is given in the CFF specification */
- if ( glyph_sid >= 65000L )
- {
- FT_ERROR(( "cff_charset_load: invalid SID range\n" ));
- error = CFF_Err_Invalid_File_Format;
- goto Exit;
- }
-
/* try to rescue some of the SIDs if `nleft' is too large */
- if ( nleft > 65000L - 1L || glyph_sid >= 65000L - nleft )
+ if ( glyph_sid > 0xFFFFL - nleft )
{
- FT_ERROR(( "cff_charset_load: invalid SID range trimmed\n" ));
- nleft = ( FT_UInt )( 65000L - 1L - glyph_sid );
+ FT_ERROR(( "cff_charset_load: invalid SID range trimmed"
+ " nleft=%d -> %d\n", nleft, 0xFFFFL - glyph_sid ));
+ nleft = ( FT_UInt )( 0xFFFFL - glyph_sid );
}
/* Fill in the range of sids -- `nleft + 1' glyphs. */
@@ -1277,9 +1269,7 @@
if ( gid != 0 )
{
encoding->codes[j] = (FT_UShort)gid;
-
- if ( encoding->count < j + 1 )
- encoding->count = j + 1;
+ encoding->count = j + 1;
}
else
{
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/cff/cffload.h b/Build/source/libs/freetype2/freetype-2.4.3/src/cff/cffload.h
index c755de9a200..c755de9a200 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/cff/cffload.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/cff/cffload.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/cff/cffobjs.c b/Build/source/libs/freetype2/freetype-2.4.3/src/cff/cffobjs.c
index f8b07c35607..1cd35c96ca0 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/cff/cffobjs.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/cff/cffobjs.c
@@ -677,7 +677,7 @@
/* compute number of glyphs */
if ( dict->cid_registry != 0xFFFFU )
- cffface->num_glyphs = cff->charset.max_cid;
+ cffface->num_glyphs = cff->charset.max_cid + 1;
else
cffface->num_glyphs = cff->charstrings_index.count;
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/cff/cffobjs.h b/Build/source/libs/freetype2/freetype-2.4.3/src/cff/cffobjs.h
index 3c81cee0094..3c81cee0094 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/cff/cffobjs.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/cff/cffobjs.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/cff/cffparse.c b/Build/source/libs/freetype2/freetype-2.4.3/src/cff/cffparse.c
index 0d11a72786b..0d11a72786b 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/cff/cffparse.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/cff/cffparse.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/cff/cffparse.h b/Build/source/libs/freetype2/freetype-2.4.3/src/cff/cffparse.h
index 7e2c00a0449..7e2c00a0449 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/cff/cffparse.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/cff/cffparse.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/cff/cffpic.c b/Build/source/libs/freetype2/freetype-2.4.3/src/cff/cffpic.c
index 5d01bd45e17..5d01bd45e17 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/cff/cffpic.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/cff/cffpic.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/cff/cffpic.h b/Build/source/libs/freetype2/freetype-2.4.3/src/cff/cffpic.h
index e29d068134b..e29d068134b 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/cff/cffpic.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/cff/cffpic.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/cff/cfftoken.h b/Build/source/libs/freetype2/freetype-2.4.3/src/cff/cfftoken.h
index 6bb27d5cafd..6bb27d5cafd 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/cff/cfftoken.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/cff/cfftoken.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/cff/cfftypes.h b/Build/source/libs/freetype2/freetype-2.4.3/src/cff/cfftypes.h
index d4053576574..d4053576574 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/cff/cfftypes.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/cff/cfftypes.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/cff/module.mk b/Build/source/libs/freetype2/freetype-2.4.3/src/cff/module.mk
index ef1391c279b..ef1391c279b 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/cff/module.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/cff/module.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/cff/rules.mk b/Build/source/libs/freetype2/freetype-2.4.3/src/cff/rules.mk
index 4100c806875..4100c806875 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/cff/rules.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/cff/rules.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/cid/Jamfile b/Build/source/libs/freetype2/freetype-2.4.3/src/cid/Jamfile
index ebeaed54ea2..ebeaed54ea2 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/cid/Jamfile
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/cid/Jamfile
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/cid/ciderrs.h b/Build/source/libs/freetype2/freetype-2.4.3/src/cid/ciderrs.h
index 01813e18986..01813e18986 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/cid/ciderrs.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/cid/ciderrs.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/cid/cidgload.c b/Build/source/libs/freetype2/freetype-2.4.3/src/cid/cidgload.c
index ea61b4e1283..81742d167a1 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/cid/cidgload.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/cid/cidgload.c
@@ -272,7 +272,6 @@
FT_Int32 load_flags )
{
CID_GlyphSlot glyph = (CID_GlyphSlot)cidglyph;
- CID_Size size = (CID_Size)cidsize;
FT_Error error;
T1_DecoderRec decoder;
CID_Face face = (CID_Face)cidglyph->face;
@@ -375,7 +374,7 @@
cidglyph->format = FT_GLYPH_FORMAT_OUTLINE;
- if ( size && cidsize->metrics.y_ppem < 24 )
+ if ( cidsize->metrics.y_ppem < 24 )
cidglyph->outline.flags |= FT_OUTLINE_HIGH_PRECISION;
/* apply the font matrix */
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/cid/cidgload.h b/Build/source/libs/freetype2/freetype-2.4.3/src/cid/cidgload.h
index a0a91bfea83..a0a91bfea83 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/cid/cidgload.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/cid/cidgload.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/cid/cidload.c b/Build/source/libs/freetype2/freetype-2.4.3/src/cid/cidload.c
index 3bb359446f9..3bb359446f9 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/cid/cidload.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/cid/cidload.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/cid/cidload.h b/Build/source/libs/freetype2/freetype-2.4.3/src/cid/cidload.h
index 8c172ffee2d..8c172ffee2d 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/cid/cidload.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/cid/cidload.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/cid/cidobjs.c b/Build/source/libs/freetype2/freetype-2.4.3/src/cid/cidobjs.c
index eb82168888c..eb82168888c 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/cid/cidobjs.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/cid/cidobjs.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/cid/cidobjs.h b/Build/source/libs/freetype2/freetype-2.4.3/src/cid/cidobjs.h
index aee346d1c88..aee346d1c88 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/cid/cidobjs.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/cid/cidobjs.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/cid/cidparse.c b/Build/source/libs/freetype2/freetype-2.4.3/src/cid/cidparse.c
index efed618f5af..efed618f5af 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/cid/cidparse.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/cid/cidparse.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/cid/cidparse.h b/Build/source/libs/freetype2/freetype-2.4.3/src/cid/cidparse.h
index ca37deab936..ca37deab936 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/cid/cidparse.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/cid/cidparse.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/cid/cidriver.c b/Build/source/libs/freetype2/freetype-2.4.3/src/cid/cidriver.c
index 3a2d22532a6..3a2d22532a6 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/cid/cidriver.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/cid/cidriver.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/cid/cidriver.h b/Build/source/libs/freetype2/freetype-2.4.3/src/cid/cidriver.h
index c7f424bb389..c7f424bb389 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/cid/cidriver.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/cid/cidriver.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/cid/cidtoken.h b/Build/source/libs/freetype2/freetype-2.4.3/src/cid/cidtoken.h
index 904cb09cf4d..904cb09cf4d 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/cid/cidtoken.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/cid/cidtoken.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/cid/module.mk b/Build/source/libs/freetype2/freetype-2.4.3/src/cid/module.mk
index ce30bfd7ae4..ce30bfd7ae4 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/cid/module.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/cid/module.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/cid/rules.mk b/Build/source/libs/freetype2/freetype-2.4.3/src/cid/rules.mk
index f3627446126..f3627446126 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/cid/rules.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/cid/rules.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/cid/type1cid.c b/Build/source/libs/freetype2/freetype-2.4.3/src/cid/type1cid.c
index 0b866e97c44..0b866e97c44 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/cid/type1cid.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/cid/type1cid.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/Jamfile b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/Jamfile
index 88049a625d3..88049a625d3 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/Jamfile
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/Jamfile
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/README b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/README
index 28e535b0bcc..28e535b0bcc 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/README
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/README
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvalid.c b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvalid.c
index bc36e675d14..bc36e675d14 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvalid.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvalid.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvalid.h b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvalid.h
index 27be9ecca85..27be9ecca85 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvalid.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvalid.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvbsln.c b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvbsln.c
index 3d100315636..3d100315636 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvbsln.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvbsln.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvcommn.c b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvcommn.c
index 211f97201ed..211f97201ed 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvcommn.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvcommn.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvcommn.h b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvcommn.h
index 404c07ffad9..404c07ffad9 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvcommn.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvcommn.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxverror.h b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxverror.h
index 01961992273..01961992273 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxverror.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxverror.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvfeat.c b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvfeat.c
index 002fec6d6b1..002fec6d6b1 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvfeat.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvfeat.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvfeat.h b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvfeat.h
index 049d23a0b92..049d23a0b92 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvfeat.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvfeat.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvfgen.c b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvfgen.c
index e48778a2a15..e48778a2a15 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvfgen.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvfgen.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvjust.c b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvjust.c
index e14f946f2da..e14f946f2da 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvjust.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvjust.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvkern.c b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvkern.c
index 2137db842a4..2137db842a4 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvkern.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvkern.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvlcar.c b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvlcar.c
index f14fa5b1313..f14fa5b1313 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvlcar.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvlcar.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvmod.c b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvmod.c
index b2b16b1ff38..b2b16b1ff38 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvmod.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvmod.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvmod.h b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvmod.h
index d912a8f8381..d912a8f8381 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvmod.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvmod.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvmort.c b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvmort.c
index 0aa066339df..0aa066339df 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvmort.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvmort.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvmort.h b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvmort.h
index 1e5a1f5ab68..1e5a1f5ab68 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvmort.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvmort.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvmort0.c b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvmort0.c
index 0453062f636..0453062f636 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvmort0.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvmort0.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvmort1.c b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvmort1.c
index 696d85032d0..696d85032d0 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvmort1.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvmort1.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvmort2.c b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvmort2.c
index 6f77cf39ce7..6f77cf39ce7 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvmort2.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvmort2.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvmort4.c b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvmort4.c
index 83470988c09..83470988c09 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvmort4.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvmort4.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvmort5.c b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvmort5.c
index ec0bcb634d5..ec0bcb634d5 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvmort5.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvmort5.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvmorx.c b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvmorx.c
index f8ba5b985d9..f8ba5b985d9 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvmorx.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvmorx.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvmorx.h b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvmorx.h
index 28c1a44f6fb..28c1a44f6fb 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvmorx.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvmorx.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvmorx0.c b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvmorx0.c
index 0159c5aef7a..0159c5aef7a 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvmorx0.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvmorx0.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvmorx1.c b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvmorx1.c
index e1c162fa0c6..e1c162fa0c6 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvmorx1.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvmorx1.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvmorx2.c b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvmorx2.c
index b4bb3353f69..b4bb3353f69 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvmorx2.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvmorx2.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvmorx4.c b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvmorx4.c
index c0d2f78e397..c0d2f78e397 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvmorx4.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvmorx4.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvmorx5.c b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvmorx5.c
index 5e3a16437e2..5e3a16437e2 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvmorx5.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvmorx5.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvopbd.c b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvopbd.c
index e1250609460..e1250609460 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvopbd.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvopbd.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvprop.c b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvprop.c
index 66c3ab74042..66c3ab74042 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvprop.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvprop.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvtrak.c b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvtrak.c
index df3fd15c0b6..df3fd15c0b6 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/gxvtrak.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/gxvtrak.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/module.mk b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/module.mk
index 9fd098e2c5e..9fd098e2c5e 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/module.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/module.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/rules.mk b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/rules.mk
index 57bc0823db7..57bc0823db7 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/gxvalid/rules.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/gxvalid/rules.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/gzip/Jamfile b/Build/source/libs/freetype2/freetype-2.4.3/src/gzip/Jamfile
index a7aafa05180..a7aafa05180 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/gzip/Jamfile
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/gzip/Jamfile
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/gzip/adler32.c b/Build/source/libs/freetype2/freetype-2.4.3/src/gzip/adler32.c
index c53f9dd125d..c53f9dd125d 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/gzip/adler32.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/gzip/adler32.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/gzip/ftgzip.c b/Build/source/libs/freetype2/freetype-2.4.3/src/gzip/ftgzip.c
index e914e56025f..e914e56025f 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/gzip/ftgzip.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/gzip/ftgzip.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/gzip/infblock.c b/Build/source/libs/freetype2/freetype-2.4.3/src/gzip/infblock.c
index d6e2dc297da..d6e2dc297da 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/gzip/infblock.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/gzip/infblock.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/gzip/infblock.h b/Build/source/libs/freetype2/freetype-2.4.3/src/gzip/infblock.h
index c2535a1e452..c2535a1e452 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/gzip/infblock.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/gzip/infblock.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/gzip/infcodes.c b/Build/source/libs/freetype2/freetype-2.4.3/src/gzip/infcodes.c
index f7bfd58c4ff..f7bfd58c4ff 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/gzip/infcodes.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/gzip/infcodes.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/gzip/infcodes.h b/Build/source/libs/freetype2/freetype-2.4.3/src/gzip/infcodes.h
index 154d7f896ca..154d7f896ca 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/gzip/infcodes.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/gzip/infcodes.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/gzip/inffixed.h b/Build/source/libs/freetype2/freetype-2.4.3/src/gzip/inffixed.h
index 4d4760ea00e..4d4760ea00e 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/gzip/inffixed.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/gzip/inffixed.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/gzip/inflate.c b/Build/source/libs/freetype2/freetype-2.4.3/src/gzip/inflate.c
index 8877fa3eb2b..8877fa3eb2b 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/gzip/inflate.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/gzip/inflate.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/gzip/inftrees.c b/Build/source/libs/freetype2/freetype-2.4.3/src/gzip/inftrees.c
index ef536521686..ef536521686 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/gzip/inftrees.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/gzip/inftrees.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/gzip/inftrees.h b/Build/source/libs/freetype2/freetype-2.4.3/src/gzip/inftrees.h
index 07bf2aa0bf8..07bf2aa0bf8 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/gzip/inftrees.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/gzip/inftrees.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/gzip/infutil.c b/Build/source/libs/freetype2/freetype-2.4.3/src/gzip/infutil.c
index 6087b406473..6087b406473 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/gzip/infutil.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/gzip/infutil.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/gzip/infutil.h b/Build/source/libs/freetype2/freetype-2.4.3/src/gzip/infutil.h
index 7174b6dd0ff..7174b6dd0ff 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/gzip/infutil.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/gzip/infutil.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/gzip/rules.mk b/Build/source/libs/freetype2/freetype-2.4.3/src/gzip/rules.mk
index d2a43a6a890..d2a43a6a890 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/gzip/rules.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/gzip/rules.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/gzip/zconf.h b/Build/source/libs/freetype2/freetype-2.4.3/src/gzip/zconf.h
index 3abf0ba03b0..3abf0ba03b0 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/gzip/zconf.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/gzip/zconf.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/gzip/zlib.h b/Build/source/libs/freetype2/freetype-2.4.3/src/gzip/zlib.h
index 50d0d3f146d..50d0d3f146d 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/gzip/zlib.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/gzip/zlib.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/gzip/zutil.c b/Build/source/libs/freetype2/freetype-2.4.3/src/gzip/zutil.c
index 7ad0c1f81bb..7ad0c1f81bb 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/gzip/zutil.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/gzip/zutil.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/gzip/zutil.h b/Build/source/libs/freetype2/freetype-2.4.3/src/gzip/zutil.h
index c9688cd9c04..c9688cd9c04 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/gzip/zutil.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/gzip/zutil.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/lzw/Jamfile b/Build/source/libs/freetype2/freetype-2.4.3/src/lzw/Jamfile
index 6f1f516e7cf..6f1f516e7cf 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/lzw/Jamfile
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/lzw/Jamfile
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/lzw/ftlzw.c b/Build/source/libs/freetype2/freetype-2.4.3/src/lzw/ftlzw.c
index 0b798fe54df..0b798fe54df 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/lzw/ftlzw.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/lzw/ftlzw.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/lzw/ftzopen.c b/Build/source/libs/freetype2/freetype-2.4.3/src/lzw/ftzopen.c
index 8bc65c8f57b..8bc65c8f57b 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/lzw/ftzopen.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/lzw/ftzopen.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/lzw/ftzopen.h b/Build/source/libs/freetype2/freetype-2.4.3/src/lzw/ftzopen.h
index f7d2936be2f..f7d2936be2f 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/lzw/ftzopen.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/lzw/ftzopen.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/lzw/rules.mk b/Build/source/libs/freetype2/freetype-2.4.3/src/lzw/rules.mk
index 5550a48d64b..5550a48d64b 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/lzw/rules.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/lzw/rules.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/otvalid/Jamfile b/Build/source/libs/freetype2/freetype-2.4.3/src/otvalid/Jamfile
index b457143de4f..b457143de4f 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/otvalid/Jamfile
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/otvalid/Jamfile
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/otvalid/module.mk b/Build/source/libs/freetype2/freetype-2.4.3/src/otvalid/module.mk
index 9cadde55e46..9cadde55e46 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/otvalid/module.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/otvalid/module.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/otvalid/otvalid.c b/Build/source/libs/freetype2/freetype-2.4.3/src/otvalid/otvalid.c
index d5c2b75abb6..d5c2b75abb6 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/otvalid/otvalid.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/otvalid/otvalid.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/otvalid/otvalid.h b/Build/source/libs/freetype2/freetype-2.4.3/src/otvalid/otvalid.h
index eb99b9cc48e..eb99b9cc48e 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/otvalid/otvalid.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/otvalid/otvalid.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/otvalid/otvbase.c b/Build/source/libs/freetype2/freetype-2.4.3/src/otvalid/otvbase.c
index d742d2dc95f..d742d2dc95f 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/otvalid/otvbase.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/otvalid/otvbase.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/otvalid/otvcommn.c b/Build/source/libs/freetype2/freetype-2.4.3/src/otvalid/otvcommn.c
index a4f885b51f8..a4f885b51f8 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/otvalid/otvcommn.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/otvalid/otvcommn.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/otvalid/otvcommn.h b/Build/source/libs/freetype2/freetype-2.4.3/src/otvalid/otvcommn.h
index 898887fc954..898887fc954 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/otvalid/otvcommn.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/otvalid/otvcommn.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/otvalid/otverror.h b/Build/source/libs/freetype2/freetype-2.4.3/src/otvalid/otverror.h
index 041b538368c..041b538368c 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/otvalid/otverror.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/otvalid/otverror.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/otvalid/otvgdef.c b/Build/source/libs/freetype2/freetype-2.4.3/src/otvalid/otvgdef.c
index 3633ad0de18..3633ad0de18 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/otvalid/otvgdef.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/otvalid/otvgdef.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/otvalid/otvgpos.c b/Build/source/libs/freetype2/freetype-2.4.3/src/otvalid/otvgpos.c
index 49b46183a32..49b46183a32 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/otvalid/otvgpos.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/otvalid/otvgpos.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/otvalid/otvgpos.h b/Build/source/libs/freetype2/freetype-2.4.3/src/otvalid/otvgpos.h
index 14ca408261d..14ca408261d 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/otvalid/otvgpos.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/otvalid/otvgpos.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/otvalid/otvgsub.c b/Build/source/libs/freetype2/freetype-2.4.3/src/otvalid/otvgsub.c
index ed499d1e92d..ed499d1e92d 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/otvalid/otvgsub.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/otvalid/otvgsub.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/otvalid/otvjstf.c b/Build/source/libs/freetype2/freetype-2.4.3/src/otvalid/otvjstf.c
index a616a23432c..a616a23432c 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/otvalid/otvjstf.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/otvalid/otvjstf.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/otvalid/otvmath.c b/Build/source/libs/freetype2/freetype-2.4.3/src/otvalid/otvmath.c
index 96f841f2a9c..96f841f2a9c 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/otvalid/otvmath.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/otvalid/otvmath.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/otvalid/otvmod.c b/Build/source/libs/freetype2/freetype-2.4.3/src/otvalid/otvmod.c
index 620e45233dd..620e45233dd 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/otvalid/otvmod.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/otvalid/otvmod.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/otvalid/otvmod.h b/Build/source/libs/freetype2/freetype-2.4.3/src/otvalid/otvmod.h
index 573b2a0c4b9..573b2a0c4b9 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/otvalid/otvmod.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/otvalid/otvmod.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/otvalid/rules.mk b/Build/source/libs/freetype2/freetype-2.4.3/src/otvalid/rules.mk
index 53bd41e5e7d..53bd41e5e7d 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/otvalid/rules.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/otvalid/rules.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/pcf/Jamfile b/Build/source/libs/freetype2/freetype-2.4.3/src/pcf/Jamfile
index 752fcac2a11..752fcac2a11 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/pcf/Jamfile
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/pcf/Jamfile
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/pcf/README b/Build/source/libs/freetype2/freetype-2.4.3/src/pcf/README
index cc1480b2d2b..cc1480b2d2b 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/pcf/README
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/pcf/README
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/pcf/module.mk b/Build/source/libs/freetype2/freetype-2.4.3/src/pcf/module.mk
index df383ff0fbe..df383ff0fbe 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/pcf/module.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/pcf/module.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/pcf/pcf.c b/Build/source/libs/freetype2/freetype-2.4.3/src/pcf/pcf.c
index 11d5b7b2a06..11d5b7b2a06 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/pcf/pcf.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/pcf/pcf.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/pcf/pcf.h b/Build/source/libs/freetype2/freetype-2.4.3/src/pcf/pcf.h
index 1cd56c13a40..1cd56c13a40 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/pcf/pcf.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/pcf/pcf.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/pcf/pcfdrivr.c b/Build/source/libs/freetype2/freetype-2.4.3/src/pcf/pcfdrivr.c
index 6c0aa0f9ee5..6c0aa0f9ee5 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/pcf/pcfdrivr.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/pcf/pcfdrivr.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/pcf/pcfdrivr.h b/Build/source/libs/freetype2/freetype-2.4.3/src/pcf/pcfdrivr.h
index a81d7309e5f..a81d7309e5f 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/pcf/pcfdrivr.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/pcf/pcfdrivr.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/pcf/pcferror.h b/Build/source/libs/freetype2/freetype-2.4.3/src/pcf/pcferror.h
index d75c067aa6a..d75c067aa6a 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/pcf/pcferror.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/pcf/pcferror.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/pcf/pcfread.c b/Build/source/libs/freetype2/freetype-2.4.3/src/pcf/pcfread.c
index f7326238c00..f7326238c00 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/pcf/pcfread.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/pcf/pcfread.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/pcf/pcfread.h b/Build/source/libs/freetype2/freetype-2.4.3/src/pcf/pcfread.h
index c9524f13464..c9524f13464 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/pcf/pcfread.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/pcf/pcfread.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/pcf/pcfutil.c b/Build/source/libs/freetype2/freetype-2.4.3/src/pcf/pcfutil.c
index b91274f935b..b91274f935b 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/pcf/pcfutil.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/pcf/pcfutil.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/pcf/pcfutil.h b/Build/source/libs/freetype2/freetype-2.4.3/src/pcf/pcfutil.h
index ce10fb541d5..ce10fb541d5 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/pcf/pcfutil.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/pcf/pcfutil.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/pcf/rules.mk b/Build/source/libs/freetype2/freetype-2.4.3/src/pcf/rules.mk
index 78641528fab..78641528fab 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/pcf/rules.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/pcf/rules.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/pfr/Jamfile b/Build/source/libs/freetype2/freetype-2.4.3/src/pfr/Jamfile
index 9e2f2b8d050..9e2f2b8d050 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/pfr/Jamfile
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/pfr/Jamfile
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/pfr/module.mk b/Build/source/libs/freetype2/freetype-2.4.3/src/pfr/module.mk
index 8d1d28a9d23..8d1d28a9d23 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/pfr/module.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/pfr/module.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/pfr/pfr.c b/Build/source/libs/freetype2/freetype-2.4.3/src/pfr/pfr.c
index eb2c4edb7ec..eb2c4edb7ec 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/pfr/pfr.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/pfr/pfr.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/pfr/pfrcmap.c b/Build/source/libs/freetype2/freetype-2.4.3/src/pfr/pfrcmap.c
index 9c8f9ed8eb3..9c8f9ed8eb3 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/pfr/pfrcmap.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/pfr/pfrcmap.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/pfr/pfrcmap.h b/Build/source/libs/freetype2/freetype-2.4.3/src/pfr/pfrcmap.h
index a6269530543..a6269530543 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/pfr/pfrcmap.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/pfr/pfrcmap.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/pfr/pfrdrivr.c b/Build/source/libs/freetype2/freetype-2.4.3/src/pfr/pfrdrivr.c
index 0053050a2ad..0053050a2ad 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/pfr/pfrdrivr.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/pfr/pfrdrivr.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/pfr/pfrdrivr.h b/Build/source/libs/freetype2/freetype-2.4.3/src/pfr/pfrdrivr.h
index da0a1aa6344..da0a1aa6344 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/pfr/pfrdrivr.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/pfr/pfrdrivr.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/pfr/pfrerror.h b/Build/source/libs/freetype2/freetype-2.4.3/src/pfr/pfrerror.h
index 2e1c401dd23..2e1c401dd23 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/pfr/pfrerror.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/pfr/pfrerror.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/pfr/pfrgload.c b/Build/source/libs/freetype2/freetype-2.4.3/src/pfr/pfrgload.c
index 6f65b01f5e9..6f65b01f5e9 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/pfr/pfrgload.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/pfr/pfrgload.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/pfr/pfrgload.h b/Build/source/libs/freetype2/freetype-2.4.3/src/pfr/pfrgload.h
index 7cc7a8702a4..7cc7a8702a4 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/pfr/pfrgload.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/pfr/pfrgload.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/pfr/pfrload.c b/Build/source/libs/freetype2/freetype-2.4.3/src/pfr/pfrload.c
index e919fa5b9fa..e919fa5b9fa 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/pfr/pfrload.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/pfr/pfrload.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/pfr/pfrload.h b/Build/source/libs/freetype2/freetype-2.4.3/src/pfr/pfrload.h
index ed010715d1c..ed010715d1c 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/pfr/pfrload.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/pfr/pfrload.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/pfr/pfrobjs.c b/Build/source/libs/freetype2/freetype-2.4.3/src/pfr/pfrobjs.c
index 3e5e86e2109..3e5e86e2109 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/pfr/pfrobjs.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/pfr/pfrobjs.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/pfr/pfrobjs.h b/Build/source/libs/freetype2/freetype-2.4.3/src/pfr/pfrobjs.h
index f6aa8b44cc6..f6aa8b44cc6 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/pfr/pfrobjs.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/pfr/pfrobjs.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/pfr/pfrsbit.c b/Build/source/libs/freetype2/freetype-2.4.3/src/pfr/pfrsbit.c
index 52bc2c8c39a..52bc2c8c39a 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/pfr/pfrsbit.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/pfr/pfrsbit.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/pfr/pfrsbit.h b/Build/source/libs/freetype2/freetype-2.4.3/src/pfr/pfrsbit.h
index 015e9e6dada..015e9e6dada 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/pfr/pfrsbit.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/pfr/pfrsbit.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/pfr/pfrtypes.h b/Build/source/libs/freetype2/freetype-2.4.3/src/pfr/pfrtypes.h
index 918310814c5..918310814c5 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/pfr/pfrtypes.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/pfr/pfrtypes.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/pfr/rules.mk b/Build/source/libs/freetype2/freetype-2.4.3/src/pfr/rules.mk
index 60b96c74154..60b96c74154 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/pfr/rules.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/pfr/rules.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/psaux/Jamfile b/Build/source/libs/freetype2/freetype-2.4.3/src/psaux/Jamfile
index faeded90445..faeded90445 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/psaux/Jamfile
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/psaux/Jamfile
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/psaux/afmparse.c b/Build/source/libs/freetype2/freetype-2.4.3/src/psaux/afmparse.c
index d7de3736f7f..d7de3736f7f 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/psaux/afmparse.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/psaux/afmparse.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/psaux/afmparse.h b/Build/source/libs/freetype2/freetype-2.4.3/src/psaux/afmparse.h
index 35d96046c5d..35d96046c5d 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/psaux/afmparse.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/psaux/afmparse.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/psaux/module.mk b/Build/source/libs/freetype2/freetype-2.4.3/src/psaux/module.mk
index 42bf6f51999..42bf6f51999 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/psaux/module.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/psaux/module.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/psaux/psaux.c b/Build/source/libs/freetype2/freetype-2.4.3/src/psaux/psaux.c
index a4b9c5c6e45..a4b9c5c6e45 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/psaux/psaux.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/psaux/psaux.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/psaux/psauxerr.h b/Build/source/libs/freetype2/freetype-2.4.3/src/psaux/psauxerr.h
index d0baa3cbb9c..d0baa3cbb9c 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/psaux/psauxerr.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/psaux/psauxerr.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/psaux/psauxmod.c b/Build/source/libs/freetype2/freetype-2.4.3/src/psaux/psauxmod.c
index 4c3579f7b8e..4c3579f7b8e 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/psaux/psauxmod.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/psaux/psauxmod.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/psaux/psauxmod.h b/Build/source/libs/freetype2/freetype-2.4.3/src/psaux/psauxmod.h
index 35e042dbce7..35e042dbce7 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/psaux/psauxmod.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/psaux/psauxmod.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/psaux/psconv.c b/Build/source/libs/freetype2/freetype-2.4.3/src/psaux/psconv.c
index 1531d8f0fb5..1531d8f0fb5 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/psaux/psconv.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/psaux/psconv.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/psaux/psconv.h b/Build/source/libs/freetype2/freetype-2.4.3/src/psaux/psconv.h
index 84854ba0d16..84854ba0d16 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/psaux/psconv.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/psaux/psconv.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/psaux/psobjs.c b/Build/source/libs/freetype2/freetype-2.4.3/src/psaux/psobjs.c
index 45c7419141a..45c7419141a 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/psaux/psobjs.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/psaux/psobjs.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/psaux/psobjs.h b/Build/source/libs/freetype2/freetype-2.4.3/src/psaux/psobjs.h
index e380c60dabb..e380c60dabb 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/psaux/psobjs.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/psaux/psobjs.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/psaux/rules.mk b/Build/source/libs/freetype2/freetype-2.4.3/src/psaux/rules.mk
index 7a1be37b692..7a1be37b692 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/psaux/rules.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/psaux/rules.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/psaux/t1cmap.c b/Build/source/libs/freetype2/freetype-2.4.3/src/psaux/t1cmap.c
index f933e4da88d..f933e4da88d 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/psaux/t1cmap.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/psaux/t1cmap.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/psaux/t1cmap.h b/Build/source/libs/freetype2/freetype-2.4.3/src/psaux/t1cmap.h
index 7ae65d2fa16..7ae65d2fa16 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/psaux/t1cmap.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/psaux/t1cmap.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/psaux/t1decode.c b/Build/source/libs/freetype2/freetype-2.4.3/src/psaux/t1decode.c
index babf3ba1a57..babf3ba1a57 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/psaux/t1decode.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/psaux/t1decode.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/psaux/t1decode.h b/Build/source/libs/freetype2/freetype-2.4.3/src/psaux/t1decode.h
index 00728db501e..00728db501e 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/psaux/t1decode.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/psaux/t1decode.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/pshinter/Jamfile b/Build/source/libs/freetype2/freetype-2.4.3/src/pshinter/Jamfile
index 779f1b0b828..779f1b0b828 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/pshinter/Jamfile
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/pshinter/Jamfile
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/pshinter/module.mk b/Build/source/libs/freetype2/freetype-2.4.3/src/pshinter/module.mk
index ed24eb7fa89..ed24eb7fa89 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/pshinter/module.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/pshinter/module.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/pshinter/pshalgo.c b/Build/source/libs/freetype2/freetype-2.4.3/src/pshinter/pshalgo.c
index 4b087859476..d798978914a 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/pshinter/pshalgo.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/pshinter/pshalgo.c
@@ -1862,12 +1862,10 @@
point->cur_u = hint->cur_pos + hint->cur_len +
FT_MulFix( delta - hint->org_len, scale );
- else if ( hint->org_len > 0 )
+ else /* hint->org_len > 0 */
point->cur_u = hint->cur_pos +
FT_MulDiv( delta, hint->cur_len,
hint->org_len );
- else
- point->cur_u = hint->cur_pos;
}
psh_point_set_fitted( point );
}
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/pshinter/pshalgo.h b/Build/source/libs/freetype2/freetype-2.4.3/src/pshinter/pshalgo.h
index 1a248a70524..1a248a70524 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/pshinter/pshalgo.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/pshinter/pshalgo.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/pshinter/pshglob.c b/Build/source/libs/freetype2/freetype-2.4.3/src/pshinter/pshglob.c
index 31231ad0094..31231ad0094 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/pshinter/pshglob.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/pshinter/pshglob.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/pshinter/pshglob.h b/Build/source/libs/freetype2/freetype-2.4.3/src/pshinter/pshglob.h
index c511626157a..c511626157a 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/pshinter/pshglob.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/pshinter/pshglob.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/pshinter/pshinter.c b/Build/source/libs/freetype2/freetype-2.4.3/src/pshinter/pshinter.c
index b35a2a91c53..b35a2a91c53 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/pshinter/pshinter.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/pshinter/pshinter.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/pshinter/pshmod.c b/Build/source/libs/freetype2/freetype-2.4.3/src/pshinter/pshmod.c
index 91da5d7e6bc..91da5d7e6bc 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/pshinter/pshmod.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/pshinter/pshmod.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/pshinter/pshmod.h b/Build/source/libs/freetype2/freetype-2.4.3/src/pshinter/pshmod.h
index 0ae7e96f54e..0ae7e96f54e 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/pshinter/pshmod.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/pshinter/pshmod.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/pshinter/pshnterr.h b/Build/source/libs/freetype2/freetype-2.4.3/src/pshinter/pshnterr.h
index 3c0029fbf39..3c0029fbf39 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/pshinter/pshnterr.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/pshinter/pshnterr.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/pshinter/pshpic.c b/Build/source/libs/freetype2/freetype-2.4.3/src/pshinter/pshpic.c
index 5efb4229489..5efb4229489 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/pshinter/pshpic.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/pshinter/pshpic.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/pshinter/pshpic.h b/Build/source/libs/freetype2/freetype-2.4.3/src/pshinter/pshpic.h
index 3555d8e8513..3555d8e8513 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/pshinter/pshpic.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/pshinter/pshpic.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/pshinter/pshrec.c b/Build/source/libs/freetype2/freetype-2.4.3/src/pshinter/pshrec.c
index 0910cc5e6a5..0910cc5e6a5 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/pshinter/pshrec.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/pshinter/pshrec.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/pshinter/pshrec.h b/Build/source/libs/freetype2/freetype-2.4.3/src/pshinter/pshrec.h
index dcb3197f94d..dcb3197f94d 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/pshinter/pshrec.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/pshinter/pshrec.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/pshinter/rules.mk b/Build/source/libs/freetype2/freetype-2.4.3/src/pshinter/rules.mk
index 57773394ac6..57773394ac6 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/pshinter/rules.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/pshinter/rules.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/psnames/Jamfile b/Build/source/libs/freetype2/freetype-2.4.3/src/psnames/Jamfile
index 06c0dda66f2..06c0dda66f2 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/psnames/Jamfile
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/psnames/Jamfile
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/psnames/module.mk b/Build/source/libs/freetype2/freetype-2.4.3/src/psnames/module.mk
index a6e908257cb..a6e908257cb 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/psnames/module.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/psnames/module.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/psnames/psmodule.c b/Build/source/libs/freetype2/freetype-2.4.3/src/psnames/psmodule.c
index 7528696938a..7528696938a 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/psnames/psmodule.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/psnames/psmodule.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/psnames/psmodule.h b/Build/source/libs/freetype2/freetype-2.4.3/src/psnames/psmodule.h
index 28fa14807c0..28fa14807c0 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/psnames/psmodule.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/psnames/psmodule.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/psnames/psnamerr.h b/Build/source/libs/freetype2/freetype-2.4.3/src/psnames/psnamerr.h
index ae1541d960a..ae1541d960a 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/psnames/psnamerr.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/psnames/psnamerr.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/psnames/psnames.c b/Build/source/libs/freetype2/freetype-2.4.3/src/psnames/psnames.c
index 1ede225dc9c..1ede225dc9c 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/psnames/psnames.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/psnames/psnames.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/psnames/pspic.c b/Build/source/libs/freetype2/freetype-2.4.3/src/psnames/pspic.c
index b9075d5a5a6..b9075d5a5a6 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/psnames/pspic.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/psnames/pspic.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/psnames/pspic.h b/Build/source/libs/freetype2/freetype-2.4.3/src/psnames/pspic.h
index 75a14fdcb9b..75a14fdcb9b 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/psnames/pspic.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/psnames/pspic.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/psnames/pstables.h b/Build/source/libs/freetype2/freetype-2.4.3/src/psnames/pstables.h
index 1521e9c2854..1521e9c2854 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/psnames/pstables.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/psnames/pstables.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/psnames/rules.mk b/Build/source/libs/freetype2/freetype-2.4.3/src/psnames/rules.mk
index 06bd161e341..06bd161e341 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/psnames/rules.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/psnames/rules.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/raster/Jamfile b/Build/source/libs/freetype2/freetype-2.4.3/src/raster/Jamfile
index 4f60e87c788..4f60e87c788 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/raster/Jamfile
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/raster/Jamfile
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/raster/ftmisc.h b/Build/source/libs/freetype2/freetype-2.4.3/src/raster/ftmisc.h
index 7773924feb6..7773924feb6 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/raster/ftmisc.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/raster/ftmisc.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/raster/ftraster.c b/Build/source/libs/freetype2/freetype-2.4.3/src/raster/ftraster.c
index ce6fdfe51df..8feba2bfbcf 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/raster/ftraster.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/raster/ftraster.c
@@ -3385,6 +3385,7 @@
FT_Raster *araster )
{
static TRaster the_raster;
+ FT_UNUSED( memory );
*araster = (FT_Raster)&the_raster;
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/raster/ftraster.h b/Build/source/libs/freetype2/freetype-2.4.3/src/raster/ftraster.h
index 80fe46debaf..80fe46debaf 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/raster/ftraster.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/raster/ftraster.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/raster/ftrend1.c b/Build/source/libs/freetype2/freetype-2.4.3/src/raster/ftrend1.c
index 1ed8af61217..1ed8af61217 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/raster/ftrend1.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/raster/ftrend1.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/raster/ftrend1.h b/Build/source/libs/freetype2/freetype-2.4.3/src/raster/ftrend1.h
index 4cf128622a9..4cf128622a9 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/raster/ftrend1.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/raster/ftrend1.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/raster/module.mk b/Build/source/libs/freetype2/freetype-2.4.3/src/raster/module.mk
index cbff5df96ea..cbff5df96ea 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/raster/module.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/raster/module.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/raster/raster.c b/Build/source/libs/freetype2/freetype-2.4.3/src/raster/raster.c
index 1202a116cdf..1202a116cdf 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/raster/raster.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/raster/raster.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/raster/rasterrs.h b/Build/source/libs/freetype2/freetype-2.4.3/src/raster/rasterrs.h
index 5df9a7ab1ed..5df9a7ab1ed 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/raster/rasterrs.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/raster/rasterrs.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/raster/rastpic.c b/Build/source/libs/freetype2/freetype-2.4.3/src/raster/rastpic.c
index e31c5497633..e31c5497633 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/raster/rastpic.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/raster/rastpic.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/raster/rastpic.h b/Build/source/libs/freetype2/freetype-2.4.3/src/raster/rastpic.h
index dcd82b8ca8f..dcd82b8ca8f 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/raster/rastpic.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/raster/rastpic.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/raster/rules.mk b/Build/source/libs/freetype2/freetype-2.4.3/src/raster/rules.mk
index 9703b1298a1..9703b1298a1 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/raster/rules.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/raster/rules.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/Jamfile b/Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/Jamfile
index cb20b1b04b1..cb20b1b04b1 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/Jamfile
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/Jamfile
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/module.mk b/Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/module.mk
index 95fd6a31437..95fd6a31437 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/module.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/module.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/rules.mk b/Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/rules.mk
index abda74fcaaa..abda74fcaaa 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/rules.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/rules.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/sfdriver.c b/Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/sfdriver.c
index b74679b31af..b74679b31af 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/sfdriver.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/sfdriver.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/sfdriver.h b/Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/sfdriver.h
index 5de25d51ca4..5de25d51ca4 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/sfdriver.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/sfdriver.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/sferrors.h b/Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/sferrors.h
index 27f90de285f..27f90de285f 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/sferrors.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/sferrors.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/sfnt.c b/Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/sfnt.c
index fc507b49613..fc507b49613 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/sfnt.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/sfnt.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/sfntpic.c b/Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/sfntpic.c
index 53aca17b519..53aca17b519 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/sfntpic.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/sfntpic.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/sfntpic.h b/Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/sfntpic.h
index 6943b4250a2..6943b4250a2 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/sfntpic.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/sfntpic.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/sfobjs.c b/Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/sfobjs.c
index 6e35e2db0dd..6e35e2db0dd 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/sfobjs.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/sfobjs.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/sfobjs.h b/Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/sfobjs.h
index 6241c93b392..6241c93b392 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/sfobjs.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/sfobjs.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/ttbdf.c b/Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/ttbdf.c
index 18845c39c2e..18845c39c2e 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/ttbdf.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/ttbdf.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/ttbdf.h b/Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/ttbdf.h
index 48a10d6e9b3..48a10d6e9b3 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/ttbdf.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/ttbdf.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/ttcmap.c b/Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/ttcmap.c
index 544750ab17f..544750ab17f 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/ttcmap.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/ttcmap.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/ttcmap.h b/Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/ttcmap.h
index 15a4a21e500..15a4a21e500 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/ttcmap.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/ttcmap.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/ttcmapc.h b/Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/ttcmapc.h
index 4c9c6a56f72..4c9c6a56f72 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/ttcmapc.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/ttcmapc.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/ttkern.c b/Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/ttkern.c
index 46888988e4a..46888988e4a 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/ttkern.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/ttkern.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/ttkern.h b/Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/ttkern.h
index df1da9b273e..df1da9b273e 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/ttkern.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/ttkern.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/ttload.c b/Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/ttload.c
index 1c174aff955..84aef2ddefe 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/ttload.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/ttload.c
@@ -680,9 +680,9 @@
/* broken fonts like `Keystrokes MT' :-( */
/* */
/* We allocate 64 function entries by default when */
- /* the maxFunctionDefs field is null. */
+ /* the maxFunctionDefs value is smaller. */
- if ( maxProfile->maxFunctionDefs == 0 )
+ if ( maxProfile->maxFunctionDefs < 64 )
maxProfile->maxFunctionDefs = 64;
/* we add 4 phantom points later */
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/ttload.h b/Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/ttload.h
index 49a1aee1633..49a1aee1633 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/ttload.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/ttload.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/ttmtx.c b/Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/ttmtx.c
index 53e6ac7881f..53e6ac7881f 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/ttmtx.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/ttmtx.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/ttmtx.h b/Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/ttmtx.h
index 8b91a113d85..8b91a113d85 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/ttmtx.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/ttmtx.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/ttpost.c b/Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/ttpost.c
index aa0bf1ec419..b672d093d9e 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/ttpost.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/ttpost.c
@@ -5,7 +5,7 @@
/* Postcript name table processing for TrueType and OpenType fonts */
/* (body). */
/* */
-/* Copyright 1996-2001, 2002, 2003, 2006, 2007, 2008, 2009 by */
+/* Copyright 1996-2001, 2002, 2003, 2006, 2007, 2008, 2009, 2010 by */
/* David Turner, Robert Wilhelm, and Werner Lemberg. */
/* */
/* This file is part of the FreeType project, and may only be used, */
@@ -153,7 +153,8 @@
static FT_Error
load_format_20( TT_Face face,
- FT_Stream stream )
+ FT_Stream stream,
+ FT_Long post_limit )
{
FT_Memory memory = stream->memory;
FT_Error error;
@@ -230,13 +231,46 @@
FT_UInt len;
- if ( FT_READ_BYTE ( len ) ||
- FT_NEW_ARRAY( name_strings[n], len + 1 ) ||
- FT_STREAM_READ ( name_strings[n], len ) )
+ if ( FT_STREAM_POS() >= post_limit )
+ break;
+ else
+ {
+ FT_TRACE6(( "load_format_20: %d byte left in post table\n",
+ post_limit - FT_STREAM_POS() ));
+
+ if ( FT_READ_BYTE( len ) )
+ goto Fail1;
+ }
+
+ if ( (FT_Int)len > post_limit ||
+ FT_STREAM_POS() > post_limit - (FT_Int)len )
+ {
+ FT_ERROR(( "load_format_20:"
+ " exceeding string length (%d),"
+ " truncating at end of post table (%d byte left)\n",
+ len, post_limit - FT_STREAM_POS() ));
+ len = FT_MAX( 0, post_limit - FT_STREAM_POS() );
+ }
+
+ if ( FT_NEW_ARRAY( name_strings[n], len + 1 ) ||
+ FT_STREAM_READ( name_strings[n], len ) )
goto Fail1;
name_strings[n][len] = '\0';
}
+
+ if ( n < num_names )
+ {
+ FT_ERROR(( "load_format_20:"
+ " all entries in post table are already parsed,"
+ " using NULL names for gid %d - %d\n",
+ n, num_names - 1 ));
+ for ( ; n < num_names; n++ )
+ if ( FT_NEW_ARRAY( name_strings[n], 1 ) )
+ goto Fail1;
+ else
+ name_strings[n][0] = '\0';
+ }
}
/* all right, set table fields and exit successfully */
@@ -271,7 +305,8 @@
static FT_Error
load_format_25( TT_Face face,
- FT_Stream stream )
+ FT_Stream stream,
+ FT_Long post_limit )
{
FT_Memory memory = stream->memory;
FT_Error error;
@@ -279,6 +314,8 @@
FT_Int num_glyphs;
FT_Char* offset_table = 0;
+ FT_UNUSED( post_limit );
+
/* UNDOCUMENTED! This value appears only in the Apple TT specs. */
if ( FT_READ_USHORT( num_glyphs ) )
@@ -338,16 +375,20 @@
FT_Stream stream;
FT_Error error;
FT_Fixed format;
+ FT_ULong post_len;
+ FT_Long post_limit;
/* get a stream for the face's resource */
stream = face->root.stream;
/* seek to the beginning of the PS names table */
- error = face->goto_table( face, TTAG_post, stream, 0 );
+ error = face->goto_table( face, TTAG_post, stream, &post_len );
if ( error )
goto Exit;
+ post_limit = FT_STREAM_POS() + post_len;
+
format = face->postscript.FormatType;
/* go to beginning of subtable */
@@ -356,9 +397,9 @@
/* now read postscript table */
if ( format == 0x00020000L )
- error = load_format_20( face, stream );
+ error = load_format_20( face, stream, post_limit );
else if ( format == 0x00028000L )
- error = load_format_25( face, stream );
+ error = load_format_25( face, stream, post_limit );
else
error = SFNT_Err_Invalid_File_Format;
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/ttpost.h b/Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/ttpost.h
index 6f06d75a719..6f06d75a719 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/ttpost.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/ttpost.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/ttsbit.c b/Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/ttsbit.c
index faa8f88fd7c..faa8f88fd7c 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/ttsbit.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/ttsbit.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/ttsbit.h b/Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/ttsbit.h
index 7ea2af18436..7ea2af18436 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/ttsbit.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/ttsbit.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/ttsbit0.c b/Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/ttsbit0.c
index 38bcf210ead..38bcf210ead 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/sfnt/ttsbit0.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/sfnt/ttsbit0.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/smooth/Jamfile b/Build/source/libs/freetype2/freetype-2.4.3/src/smooth/Jamfile
index a8496aa2c2c..a8496aa2c2c 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/smooth/Jamfile
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/smooth/Jamfile
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/smooth/ftgrays.c b/Build/source/libs/freetype2/freetype-2.4.3/src/smooth/ftgrays.c
index 0b941433ebe..17d172f68b6 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/smooth/ftgrays.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/smooth/ftgrays.c
@@ -91,6 +91,11 @@
#define FT_COMPONENT trace_smooth
+ /* The maximum distance of a curve from the chord, in 64ths of a pixel; */
+ /* used when flattening curves. */
+#define FT_MAX_CURVE_DEVIATION 16
+
+
#ifdef _STANDALONE_
@@ -187,7 +192,7 @@ typedef ptrdiff_t FT_PtrDist;
shift_, \
delta_ \
};
-
+
#define FT_DEFINE_RASTER_FUNCS( class_, glyph_format_, \
raster_new_, raster_reset_, \
raster_set_mode_, raster_render_, \
@@ -354,8 +359,6 @@ typedef ptrdiff_t FT_PtrDist;
int band_size;
int band_shoot;
- int conic_level;
- int cubic_level;
ft_jmp_buf jump_buffer;
@@ -888,31 +891,18 @@ typedef ptrdiff_t FT_PtrDist;
if ( dx < dy )
dx = dy;
- level = 1;
- dx = dx / ras.conic_level;
- while ( dx > 0 )
+ if ( dx <= FT_MAX_CURVE_DEVIATION )
{
- dx >>= 2;
- level++;
+ gray_render_line( RAS_VAR_ UPSCALE( to->x ), UPSCALE( to->y ) );
+ return;
}
- /* a shortcut to speed things up */
- if ( level <= 1 )
+ level = 1;
+ dx /= FT_MAX_CURVE_DEVIATION;
+ while ( dx > 1 )
{
- /* we compute the mid-point directly in order to avoid */
- /* calling gray_split_conic() */
- TPos to_x, to_y, mid_x, mid_y;
-
-
- to_x = UPSCALE( to->x );
- to_y = UPSCALE( to->y );
- mid_x = ( ras.x + to_x + 2 * UPSCALE( control->x ) ) / 4;
- mid_y = ( ras.y + to_y + 2 * UPSCALE( control->y ) ) / 4;
-
- gray_render_line( RAS_VAR_ mid_x, mid_y );
- gray_render_line( RAS_VAR_ to_x, to_y );
-
- return;
+ dx >>= 2;
+ level++;
}
arc = ras.bez_stack;
@@ -957,21 +947,9 @@ typedef ptrdiff_t FT_PtrDist;
}
Draw:
- {
- TPos to_x, to_y, mid_x, mid_y;
-
-
- to_x = arc[0].x;
- to_y = arc[0].y;
- mid_x = ( ras.x + to_x + 2 * arc[1].x ) / 4;
- mid_y = ( ras.y + to_y + 2 * arc[1].y ) / 4;
-
- gray_render_line( RAS_VAR_ mid_x, mid_y );
- gray_render_line( RAS_VAR_ to_x, to_y );
-
- top--;
- arc -= 2;
- }
+ gray_render_line( RAS_VAR_ arc[0].x, arc[0].y );
+ top--;
+ arc -= 2;
}
return;
@@ -1011,56 +989,9 @@ typedef ptrdiff_t FT_PtrDist;
const FT_Vector* control2,
const FT_Vector* to )
{
- int top, level;
- int* levels;
FT_Vector* arc;
- int mid_x = ( DOWNSCALE( ras.x ) + to->x +
- 3 * (control1->x + control2->x ) ) / 8;
- int mid_y = ( DOWNSCALE( ras.y ) + to->y +
- 3 * (control1->y + control2->y ) ) / 8;
- TPos dx = DOWNSCALE( ras.x ) + to->x - ( mid_x << 1 );
- TPos dy = DOWNSCALE( ras.y ) + to->y - ( mid_y << 1 );
- if ( dx < 0 )
- dx = -dx;
- if ( dy < 0 )
- dy = -dy;
- if ( dx < dy )
- dx = dy;
-
- level = 1;
- dx /= ras.cubic_level;
- while ( dx > 0 )
- {
- dx >>= 2;
- level++;
- }
-
- if ( level <= 1 )
- {
- TPos to_x, to_y;
-
-
- to_x = UPSCALE( to->x );
- to_y = UPSCALE( to->y );
-
- /* Recalculation of midpoint is needed only if */
- /* UPSCALE and DOWNSCALE have any effect. */
-
-#if ( PIXEL_BITS != 6 )
- mid_x = ( ras.x + to_x +
- 3 * UPSCALE( control1->x + control2->x ) ) / 8;
- mid_y = ( ras.y + to_y +
- 3 * UPSCALE( control1->y + control2->y ) ) / 8;
-#endif
-
- gray_render_line( RAS_VAR_ mid_x, mid_y );
- gray_render_line( RAS_VAR_ to_x, to_y );
-
- return;
- }
-
arc = ras.bez_stack;
arc[0].x = UPSCALE( to->x );
arc[0].y = UPSCALE( to->y );
@@ -1071,58 +1002,121 @@ typedef ptrdiff_t FT_PtrDist;
arc[3].x = ras.x;
arc[3].y = ras.y;
- levels = ras.lev_stack;
- top = 0;
- levels[0] = level;
-
- while ( top >= 0 )
+ for (;;)
{
- level = levels[top];
- if ( level > 1 )
- {
- /* check that the arc crosses the current band */
- TPos min, max, y;
+ /* Check that the arc crosses the current band. */
+ TPos min, max, y;
- min = max = arc[0].y;
- y = arc[1].y;
- if ( y < min ) min = y;
- if ( y > max ) max = y;
- y = arc[2].y;
- if ( y < min ) min = y;
- if ( y > max ) max = y;
- y = arc[3].y;
- if ( y < min ) min = y;
- if ( y > max ) max = y;
- if ( TRUNC( min ) >= ras.max_ey || TRUNC( max ) < 0 )
- goto Draw;
- gray_split_cubic( arc );
- arc += 3;
- top ++;
- levels[top] = levels[top - 1] = level - 1;
- continue;
- }
+ min = max = arc[0].y;
- Draw:
- {
- TPos to_x, to_y;
+ y = arc[1].y;
+ if ( y < min )
+ min = y;
+ if ( y > max )
+ max = y;
+
+ y = arc[2].y;
+ if ( y < min )
+ min = y;
+ if ( y > max )
+ max = y;
+
+ y = arc[3].y;
+ if ( y < min )
+ min = y;
+ if ( y > max )
+ max = y;
+ if ( TRUNC( min ) >= ras.max_ey || TRUNC( max ) < ras.min_ey )
+ goto Draw;
- to_x = arc[0].x;
- to_y = arc[0].y;
- mid_x = ( ras.x + to_x + 3 * ( arc[1].x + arc[2].x ) ) / 8;
- mid_y = ( ras.y + to_y + 3 * ( arc[1].y + arc[2].y ) ) / 8;
+ /* Decide whether to split or draw. See `Rapid Termination */
+ /* Evaluation for Recursive Subdivision of Bezier Curves' by Thomas */
+ /* F. Hain, at */
+ /* http://www.cis.southalabama.edu/~hain/general/Publications/Bezier/Camera-ready%20CISST02%202.pdf */
- gray_render_line( RAS_VAR_ mid_x, mid_y );
- gray_render_line( RAS_VAR_ to_x, to_y );
- top --;
- arc -= 3;
+ {
+ TPos dx, dy, dx_, dy_;
+ TPos dx1, dy1, dx2, dy2;
+ TPos L, s, s_limit;
+
+
+ /* dx and dy are x and y components of the P0-P3 chord vector. */
+ dx = arc[3].x - arc[0].x;
+ dy = arc[3].y - arc[0].y;
+
+ /* L is an (under)estimate of the Euclidean distance P0-P3. */
+ /* */
+ /* If dx >= dy, then r = sqrt(dx^2 + dy^2) can be overestimated */
+ /* with least maximum error by */
+ /* */
+ /* r_upperbound = dx + (sqrt(2) - 1) * dy , */
+ /* */
+ /* where sqrt(2) - 1 can be (over)estimated by 107/256, giving an */
+ /* error of no more than 8.4%. */
+ /* */
+ /* Similarly, some elementary calculus shows that r can be */
+ /* underestimated with least maximum error by */
+ /* */
+ /* r_lowerbound = sqrt(2 + sqrt(2)) / 2 * dx */
+ /* + sqrt(2 - sqrt(2)) / 2 * dy . */
+ /* */
+ /* 236/256 and 97/256 are (under)estimates of the two algebraic */
+ /* numbers, giving an error of no more than 8.1%. */
+
+ dx_ = FT_ABS( dx );
+ dy_ = FT_ABS( dy );
+ L = ( 236 * FT_MAX( dx_, dy_ ) + 97 * FT_MIN( dx_, dy_ ) ) >> 8;
+
+ /* Avoid possible arithmetic overflow below by splitting. */
+ if ( L > 32767 )
+ goto Split;
+
+ /* Max deviation may be as much as (s/L) * 3/4 (if Hain's v = 1). */
+ s_limit = L * (TPos)( FT_MAX_CURVE_DEVIATION / 0.75 );
+
+ /* s is L * the perpendicular distance from P1 to the line P0-P3. */
+ dx1 = arc[1].x - arc[0].x;
+ dy1 = arc[1].y - arc[0].y;
+ s = FT_ABS( dy * dx1 - dx * dy1 );
+
+ if ( s > s_limit )
+ goto Split;
+
+ /* s is L * the perpendicular distance from P2 to the line P0-P3. */
+ dx2 = arc[2].x - arc[0].x;
+ dy2 = arc[2].y - arc[0].y;
+ s = FT_ABS( dy * dx2 - dx * dy2 );
+
+ if ( s > s_limit )
+ goto Split;
+
+ /* If P1 or P2 is outside P0-P3, split the curve. */
+ if ( dy * dy1 + dx * dx1 < 0 ||
+ dy * dy2 + dx * dx2 < 0 ||
+ dy * (arc[3].y - arc[1].y) + dx * (arc[3].x - arc[1].x) < 0 ||
+ dy * (arc[3].y - arc[2].y) + dx * (arc[3].x - arc[2].x) < 0 )
+ goto Split;
+
+ /* No reason to split. */
+ goto Draw;
}
- }
- return;
- }
+ Split:
+ gray_split_cubic( arc );
+ arc += 3;
+ continue;
+ Draw:
+ gray_render_line( RAS_VAR_ arc[0].x, arc[0].y );
+
+ if ( arc == ras.bez_stack )
+ return;
+
+ arc -= 3;
+ }
+ }
static int
@@ -1760,25 +1754,6 @@ typedef ptrdiff_t FT_PtrDist;
ras.count_ex = ras.max_ex - ras.min_ex;
ras.count_ey = ras.max_ey - ras.min_ey;
- /* simple heuristic used to speed up the bezier decomposition -- see */
- /* the code in gray_render_conic() and gray_render_cubic() for more */
- /* details */
- ras.conic_level = 32;
- ras.cubic_level = 16;
-
- {
- int level = 0;
-
-
- if ( ras.count_ex > 24 || ras.count_ey > 24 )
- level++;
- if ( ras.count_ex > 120 || ras.count_ey > 120 )
- level++;
-
- ras.conic_level <<= level;
- ras.cubic_level <<= level;
- }
-
/* set up vertical bands */
num_bands = (int)( ( ras.max_ey - ras.min_ey ) / ras.band_size );
if ( num_bands == 0 )
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/smooth/ftgrays.h b/Build/source/libs/freetype2/freetype-2.4.3/src/smooth/ftgrays.h
index f20f55f14b6..f20f55f14b6 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/smooth/ftgrays.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/smooth/ftgrays.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/smooth/ftsmerrs.h b/Build/source/libs/freetype2/freetype-2.4.3/src/smooth/ftsmerrs.h
index 0c2a2ecd90b..0c2a2ecd90b 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/smooth/ftsmerrs.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/smooth/ftsmerrs.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/smooth/ftsmooth.c b/Build/source/libs/freetype2/freetype-2.4.3/src/smooth/ftsmooth.c
index 7d16b94a1d4..eb12f1802e8 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/smooth/ftsmooth.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/smooth/ftsmooth.c
@@ -140,8 +140,26 @@
cbox.xMax = FT_PIX_CEIL( cbox.xMax );
cbox.yMax = FT_PIX_CEIL( cbox.yMax );
- width = (FT_UInt)( ( cbox.xMax - cbox.xMin ) >> 6 );
- height = (FT_UInt)( ( cbox.yMax - cbox.yMin ) >> 6 );
+ if ( cbox.xMin < 0 && cbox.xMax > FT_INT_MAX + cbox.xMin )
+ {
+ FT_ERROR(( "ft_smooth_render_generic: glyph too large:"
+ " xMin = %d, xMax = %d\n",
+ cbox.xMin >> 6, cbox.xMax >> 6 ));
+ return Smooth_Err_Raster_Overflow;
+ }
+ else
+ width = (FT_UInt)( ( cbox.xMax - cbox.xMin ) >> 6 );
+
+ if ( cbox.yMin < 0 && cbox.yMax > FT_INT_MAX + cbox.yMin )
+ {
+ FT_ERROR(( "ft_smooth_render_generic: glyph too large:"
+ " yMin = %d, yMax = %d\n",
+ cbox.yMin >> 6, cbox.yMax >> 6 ));
+ return Smooth_Err_Raster_Overflow;
+ }
+ else
+ height = (FT_UInt)( ( cbox.yMax - cbox.yMin ) >> 6 );
+
bitmap = &slot->bitmap;
memory = render->root.memory;
@@ -202,7 +220,7 @@
/* but we care realistic cases only. Always pitch <= width. */
if ( width > 0x7FFFU || height > 0x7FFFU )
{
- FT_ERROR(( "ft_smooth_render_generic: glyph too large: %d x %d\n",
+ FT_ERROR(( "ft_smooth_render_generic: glyph too large: %u x %u\n",
width, height ));
return Smooth_Err_Raster_Overflow;
}
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/smooth/ftsmooth.h b/Build/source/libs/freetype2/freetype-2.4.3/src/smooth/ftsmooth.h
index 3708790df17..3708790df17 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/smooth/ftsmooth.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/smooth/ftsmooth.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/smooth/ftspic.c b/Build/source/libs/freetype2/freetype-2.4.3/src/smooth/ftspic.c
index 7adaab17d2f..7adaab17d2f 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/smooth/ftspic.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/smooth/ftspic.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/smooth/ftspic.h b/Build/source/libs/freetype2/freetype-2.4.3/src/smooth/ftspic.h
index c7e0ce9d892..c7e0ce9d892 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/smooth/ftspic.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/smooth/ftspic.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/smooth/module.mk b/Build/source/libs/freetype2/freetype-2.4.3/src/smooth/module.mk
index 47f6c040764..47f6c040764 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/smooth/module.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/smooth/module.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/smooth/rules.mk b/Build/source/libs/freetype2/freetype-2.4.3/src/smooth/rules.mk
index 4f27f01dba7..4f27f01dba7 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/smooth/rules.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/smooth/rules.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/smooth/smooth.c b/Build/source/libs/freetype2/freetype-2.4.3/src/smooth/smooth.c
index a8ac51f9f8c..a8ac51f9f8c 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/smooth/smooth.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/smooth/smooth.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/tools/Jamfile b/Build/source/libs/freetype2/freetype-2.4.3/src/tools/Jamfile
index 475161e07fd..475161e07fd 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/tools/Jamfile
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/tools/Jamfile
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/tools/apinames.c b/Build/source/libs/freetype2/freetype-2.4.3/src/tools/apinames.c
index 99e3028c934..99e3028c934 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/tools/apinames.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/tools/apinames.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/tools/chktrcmp.py b/Build/source/libs/freetype2/freetype-2.4.3/src/tools/chktrcmp.py
index d0f342e6bdd..d0f342e6bdd 100755
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/tools/chktrcmp.py
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/tools/chktrcmp.py
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/tools/cordic.py b/Build/source/libs/freetype2/freetype-2.4.3/src/tools/cordic.py
index 3f80c5f09a5..3f80c5f09a5 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/tools/cordic.py
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/tools/cordic.py
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/tools/docmaker/.gitignore b/Build/source/libs/freetype2/freetype-2.4.3/src/tools/docmaker/.gitignore
index 0d20b6487c6..0d20b6487c6 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/tools/docmaker/.gitignore
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/tools/docmaker/.gitignore
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/tools/docmaker/content.py b/Build/source/libs/freetype2/freetype-2.4.3/src/tools/docmaker/content.py
index b398955b81d..b398955b81d 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/tools/docmaker/content.py
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/tools/docmaker/content.py
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/tools/docmaker/docbeauty.py b/Build/source/libs/freetype2/freetype-2.4.3/src/tools/docmaker/docbeauty.py
index 3ddf4a94a15..3ddf4a94a15 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/tools/docmaker/docbeauty.py
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/tools/docmaker/docbeauty.py
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/tools/docmaker/docmaker.py b/Build/source/libs/freetype2/freetype-2.4.3/src/tools/docmaker/docmaker.py
index 1d9de9fbff2..1d9de9fbff2 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/tools/docmaker/docmaker.py
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/tools/docmaker/docmaker.py
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/tools/docmaker/formatter.py b/Build/source/libs/freetype2/freetype-2.4.3/src/tools/docmaker/formatter.py
index f62ce676c15..f62ce676c15 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/tools/docmaker/formatter.py
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/tools/docmaker/formatter.py
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/tools/docmaker/sources.py b/Build/source/libs/freetype2/freetype-2.4.3/src/tools/docmaker/sources.py
index 7b68c07019d..7b68c07019d 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/tools/docmaker/sources.py
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/tools/docmaker/sources.py
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/tools/docmaker/tohtml.py b/Build/source/libs/freetype2/freetype-2.4.3/src/tools/docmaker/tohtml.py
index fffa120973d..fffa120973d 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/tools/docmaker/tohtml.py
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/tools/docmaker/tohtml.py
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/tools/docmaker/utils.py b/Build/source/libs/freetype2/freetype-2.4.3/src/tools/docmaker/utils.py
index 1d96658c7d5..1d96658c7d5 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/tools/docmaker/utils.py
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/tools/docmaker/utils.py
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/tools/ftrandom/Makefile b/Build/source/libs/freetype2/freetype-2.4.3/src/tools/ftrandom/Makefile
index 2e619299cdf..2e619299cdf 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/tools/ftrandom/Makefile
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/tools/ftrandom/Makefile
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/tools/ftrandom/README b/Build/source/libs/freetype2/freetype-2.4.3/src/tools/ftrandom/README
index c093f15e811..c093f15e811 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/tools/ftrandom/README
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/tools/ftrandom/README
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/tools/ftrandom/ftrandom.c b/Build/source/libs/freetype2/freetype-2.4.3/src/tools/ftrandom/ftrandom.c
index 4daac0dc1d4..4daac0dc1d4 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/tools/ftrandom/ftrandom.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/tools/ftrandom/ftrandom.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/tools/glnames.py b/Build/source/libs/freetype2/freetype-2.4.3/src/tools/glnames.py
index 55573b22fe8..55573b22fe8 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/tools/glnames.py
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/tools/glnames.py
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/tools/test_afm.c b/Build/source/libs/freetype2/freetype-2.4.3/src/tools/test_afm.c
index f5f99363cab..f5f99363cab 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/tools/test_afm.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/tools/test_afm.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/tools/test_bbox.c b/Build/source/libs/freetype2/freetype-2.4.3/src/tools/test_bbox.c
index e085c5b3d6c..e085c5b3d6c 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/tools/test_bbox.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/tools/test_bbox.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/tools/test_trig.c b/Build/source/libs/freetype2/freetype-2.4.3/src/tools/test_trig.c
index 8c8a544aa9b..8c8a544aa9b 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/tools/test_trig.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/tools/test_trig.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/truetype/Jamfile b/Build/source/libs/freetype2/freetype-2.4.3/src/truetype/Jamfile
index a8cccfe1372..a8cccfe1372 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/truetype/Jamfile
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/truetype/Jamfile
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/truetype/module.mk b/Build/source/libs/freetype2/freetype-2.4.3/src/truetype/module.mk
index baee81a7730..baee81a7730 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/truetype/module.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/truetype/module.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/truetype/rules.mk b/Build/source/libs/freetype2/freetype-2.4.3/src/truetype/rules.mk
index 74684260ed4..74684260ed4 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/truetype/rules.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/truetype/rules.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/truetype/truetype.c b/Build/source/libs/freetype2/freetype-2.4.3/src/truetype/truetype.c
index 4bd1209787e..4bd1209787e 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/truetype/truetype.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/truetype/truetype.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/truetype/ttdriver.c b/Build/source/libs/freetype2/freetype-2.4.3/src/truetype/ttdriver.c
index d723b57ae9d..d723b57ae9d 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/truetype/ttdriver.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/truetype/ttdriver.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/truetype/ttdriver.h b/Build/source/libs/freetype2/freetype-2.4.3/src/truetype/ttdriver.h
index aae00f2617f..aae00f2617f 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/truetype/ttdriver.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/truetype/ttdriver.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/truetype/tterrors.h b/Build/source/libs/freetype2/freetype-2.4.3/src/truetype/tterrors.h
index d317c70e0eb..d317c70e0eb 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/truetype/tterrors.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/truetype/tterrors.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/truetype/ttgload.c b/Build/source/libs/freetype2/freetype-2.4.3/src/truetype/ttgload.c
index 1b496c048a7..3a69b7be8d2 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/truetype/ttgload.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/truetype/ttgload.c
@@ -1910,6 +1910,9 @@
FT_UInt i;
+ FT_TRACE4(( "tt_loader_init: grayscale change,"
+ " re-executing `prep' table\n" ));
+
exec->grayscale = grayscale;
for ( i = 0; i < size->cvt_size; i++ )
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/truetype/ttgload.h b/Build/source/libs/freetype2/freetype-2.4.3/src/truetype/ttgload.h
index 958d67d20d7..958d67d20d7 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/truetype/ttgload.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/truetype/ttgload.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/truetype/ttgxvar.c b/Build/source/libs/freetype2/freetype-2.4.3/src/truetype/ttgxvar.c
index 653d9d5cf35..653d9d5cf35 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/truetype/ttgxvar.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/truetype/ttgxvar.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/truetype/ttgxvar.h b/Build/source/libs/freetype2/freetype-2.4.3/src/truetype/ttgxvar.h
index 82dfc4431f2..82dfc4431f2 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/truetype/ttgxvar.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/truetype/ttgxvar.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/truetype/ttinterp.c b/Build/source/libs/freetype2/freetype-2.4.3/src/truetype/ttinterp.c
index d22e94f5de0..bf9189c395f 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/truetype/ttinterp.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/truetype/ttinterp.c
@@ -6773,12 +6773,11 @@
{
if ( ( CUR.pts.tags[point] & mask ) != 0 )
{
- if ( point > 0 )
- _iup_worker_interpolate( &V,
- cur_touched + 1,
- point - 1,
- cur_touched,
- point );
+ _iup_worker_interpolate( &V,
+ cur_touched + 1,
+ point - 1,
+ cur_touched,
+ point );
cur_touched = point;
}
@@ -8128,6 +8127,15 @@
*exc = cur;
#endif
+ /* If any errors have occurred, function tables may be broken. */
+ /* Force a re-execution of `prep' and `fpgm' tables if no */
+ /* bytecode debugger is run. */
+ if ( CUR.error && !CUR.instruction_trap )
+ {
+ FT_TRACE1(( " The interpreter returned error 0x%x\n", CUR.error ));
+ exc->size->cvt_ready = FALSE;
+ }
+
return CUR.error;
}
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/truetype/ttinterp.h b/Build/source/libs/freetype2/freetype-2.4.3/src/truetype/ttinterp.h
index c480dfa506e..c480dfa506e 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/truetype/ttinterp.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/truetype/ttinterp.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/truetype/ttobjs.c b/Build/source/libs/freetype2/freetype-2.4.3/src/truetype/ttobjs.c
index 11d662d2d49..c884402dd11 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/truetype/ttobjs.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/truetype/ttobjs.c
@@ -4,7 +4,8 @@
/* */
/* Objects manager (body). */
/* */
-/* Copyright 1996-2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 by */
+/* Copyright 1996-2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, */
+/* 2010 by */
/* David Turner, Robert Wilhelm, and Werner Lemberg. */
/* */
/* This file is part of the FreeType project, and may only be used, */
@@ -149,12 +150,13 @@
tt_check_trickyness( FT_String* name )
{
#define TRICK_NAMES_MAX_CHARACTERS 16
-#define TRICK_NAMES_COUNT 7
+#define TRICK_NAMES_COUNT 8
static const char trick_names[TRICK_NAMES_COUNT][TRICK_NAMES_MAX_CHARACTERS+1] =
{
"DFKaiSho-SB", /* dfkaisb.ttf */
"DFKaiShu",
"DFKai-SB", /* kaiu.ttf */
+ "HuaTianKaiTi?", /* htkt2.ttf */
"HuaTianSongTi?", /* htst3.ttf */
"MingLiU", /* mingliu.ttf & mingliu.ttc */
"PMingLiU", /* mingliu.ttc */
@@ -164,7 +166,7 @@
if ( !name )
- return FALSE;
+ return TRUE;
/* Note that we only check the face name at the moment; it might */
/* be worth to do more checks for a few special cases. */
@@ -458,7 +460,11 @@
error = TT_Goto_CodeRange( exec, tt_coderange_font, 0 );
if ( !error )
+ {
+ FT_TRACE4(( "Executing `fpgm' table.\n" ));
+
error = face->interpreter( exec );
+ }
}
else
error = TT_Err_Ok;
@@ -520,7 +526,11 @@
error = TT_Goto_CodeRange( exec, tt_coderange_cvt, 0 );
if ( !error && !size->debug )
+ {
+ FT_TRACE4(( "Executing `prep' table.\n" ));
+
error = face->interpreter( exec );
+ }
}
else
error = TT_Err_Ok;
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/truetype/ttobjs.h b/Build/source/libs/freetype2/freetype-2.4.3/src/truetype/ttobjs.h
index 30c8669cb2d..30c8669cb2d 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/truetype/ttobjs.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/truetype/ttobjs.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/truetype/ttpic.c b/Build/source/libs/freetype2/freetype-2.4.3/src/truetype/ttpic.c
index 5d725742c78..5d725742c78 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/truetype/ttpic.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/truetype/ttpic.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/truetype/ttpic.h b/Build/source/libs/freetype2/freetype-2.4.3/src/truetype/ttpic.h
index 84de0fee9e3..84de0fee9e3 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/truetype/ttpic.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/truetype/ttpic.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/truetype/ttpload.c b/Build/source/libs/freetype2/freetype-2.4.3/src/truetype/ttpload.c
index a311b03c00c..c5317335930 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/truetype/ttpload.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/truetype/ttpload.c
@@ -203,6 +203,26 @@
}
}
+ /* Check broken location data */
+ if ( pos1 >= face->glyf_len )
+ {
+ FT_TRACE1(( "tt_face_get_location:"
+ " too large offset=0x%08lx found for gid=0x%04lx,"
+ " exceeding the end of glyf table (0x%08lx)\n",
+ pos1, gindex, face->glyf_len ));
+ *asize = 0;
+ return 0;
+ }
+
+ if ( pos2 >= face->glyf_len )
+ {
+ FT_TRACE1(( "tt_face_get_location:"
+ " too large offset=0x%08lx found for gid=0x%04lx,"
+ " truncate at the end of glyf table (0x%08lx)\n",
+ pos2, gindex + 1, face->glyf_len ));
+ pos2 = face->glyf_len;
+ }
+
/* The `loca' table must be ordered; it refers to the length of */
/* an entry as the difference between the current and the next */
/* position. However, there do exist (malformed) fonts which */
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/truetype/ttpload.h b/Build/source/libs/freetype2/freetype-2.4.3/src/truetype/ttpload.h
index f61ac079ce0..f61ac079ce0 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/truetype/ttpload.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/truetype/ttpload.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/type1/Jamfile b/Build/source/libs/freetype2/freetype-2.4.3/src/type1/Jamfile
index 8e366baae51..8e366baae51 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/type1/Jamfile
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/type1/Jamfile
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/type1/module.mk b/Build/source/libs/freetype2/freetype-2.4.3/src/type1/module.mk
index ade0210d76c..ade0210d76c 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/type1/module.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/type1/module.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/type1/rules.mk b/Build/source/libs/freetype2/freetype-2.4.3/src/type1/rules.mk
index 15087b03044..15087b03044 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/type1/rules.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/type1/rules.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/type1/t1afm.c b/Build/source/libs/freetype2/freetype-2.4.3/src/type1/t1afm.c
index 780ab33bf7e..780ab33bf7e 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/type1/t1afm.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/type1/t1afm.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/type1/t1afm.h b/Build/source/libs/freetype2/freetype-2.4.3/src/type1/t1afm.h
index 8eb1764de70..8eb1764de70 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/type1/t1afm.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/type1/t1afm.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/type1/t1driver.c b/Build/source/libs/freetype2/freetype-2.4.3/src/type1/t1driver.c
index 8c398eee228..8c398eee228 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/type1/t1driver.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/type1/t1driver.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/type1/t1driver.h b/Build/source/libs/freetype2/freetype-2.4.3/src/type1/t1driver.h
index 9fecbeb0f8f..9fecbeb0f8f 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/type1/t1driver.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/type1/t1driver.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/type1/t1errors.h b/Build/source/libs/freetype2/freetype-2.4.3/src/type1/t1errors.h
index 81221c343d1..81221c343d1 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/type1/t1errors.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/type1/t1errors.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/type1/t1gload.c b/Build/source/libs/freetype2/freetype-2.4.3/src/type1/t1gload.c
index f3fad4f5df7..f3fad4f5df7 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/type1/t1gload.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/type1/t1gload.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/type1/t1gload.h b/Build/source/libs/freetype2/freetype-2.4.3/src/type1/t1gload.h
index 100df06e8e3..100df06e8e3 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/type1/t1gload.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/type1/t1gload.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/type1/t1load.c b/Build/source/libs/freetype2/freetype-2.4.3/src/type1/t1load.c
index d867e942c95..d867e942c95 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/type1/t1load.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/type1/t1load.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/type1/t1load.h b/Build/source/libs/freetype2/freetype-2.4.3/src/type1/t1load.h
index 546fc33530b..546fc33530b 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/type1/t1load.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/type1/t1load.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/type1/t1objs.c b/Build/source/libs/freetype2/freetype-2.4.3/src/type1/t1objs.c
index 58632109c74..58632109c74 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/type1/t1objs.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/type1/t1objs.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/type1/t1objs.h b/Build/source/libs/freetype2/freetype-2.4.3/src/type1/t1objs.h
index e5e90293d7e..e5e90293d7e 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/type1/t1objs.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/type1/t1objs.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/type1/t1parse.c b/Build/source/libs/freetype2/freetype-2.4.3/src/type1/t1parse.c
index 2a762279fd3..2a762279fd3 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/type1/t1parse.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/type1/t1parse.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/type1/t1parse.h b/Build/source/libs/freetype2/freetype-2.4.3/src/type1/t1parse.h
index fb1c8a88308..fb1c8a88308 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/type1/t1parse.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/type1/t1parse.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/type1/t1tokens.h b/Build/source/libs/freetype2/freetype-2.4.3/src/type1/t1tokens.h
index 2d692f0e619..2d692f0e619 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/type1/t1tokens.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/type1/t1tokens.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/type1/type1.c b/Build/source/libs/freetype2/freetype-2.4.3/src/type1/type1.c
index ccc12be1038..ccc12be1038 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/type1/type1.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/type1/type1.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/type42/Jamfile b/Build/source/libs/freetype2/freetype-2.4.3/src/type42/Jamfile
index 00371d54f32..00371d54f32 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/type42/Jamfile
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/type42/Jamfile
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/type42/module.mk b/Build/source/libs/freetype2/freetype-2.4.3/src/type42/module.mk
index b3f10a8d3c8..b3f10a8d3c8 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/type42/module.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/type42/module.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/type42/rules.mk b/Build/source/libs/freetype2/freetype-2.4.3/src/type42/rules.mk
index eac1081eb1f..eac1081eb1f 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/type42/rules.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/type42/rules.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/type42/t42drivr.c b/Build/source/libs/freetype2/freetype-2.4.3/src/type42/t42drivr.c
index 820c679612e..820c679612e 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/type42/t42drivr.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/type42/t42drivr.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/type42/t42drivr.h b/Build/source/libs/freetype2/freetype-2.4.3/src/type42/t42drivr.h
index 4717e4613f3..4717e4613f3 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/type42/t42drivr.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/type42/t42drivr.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/type42/t42error.h b/Build/source/libs/freetype2/freetype-2.4.3/src/type42/t42error.h
index b230910012f..b230910012f 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/type42/t42error.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/type42/t42error.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/type42/t42objs.c b/Build/source/libs/freetype2/freetype-2.4.3/src/type42/t42objs.c
index a5e0ee5e81f..a5e0ee5e81f 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/type42/t42objs.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/type42/t42objs.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/type42/t42objs.h b/Build/source/libs/freetype2/freetype-2.4.3/src/type42/t42objs.h
index 289dedcc69b..289dedcc69b 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/type42/t42objs.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/type42/t42objs.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/type42/t42parse.c b/Build/source/libs/freetype2/freetype-2.4.3/src/type42/t42parse.c
index 577426917bb..577426917bb 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/type42/t42parse.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/type42/t42parse.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/type42/t42parse.h b/Build/source/libs/freetype2/freetype-2.4.3/src/type42/t42parse.h
index f77ec4af4f4..f77ec4af4f4 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/type42/t42parse.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/type42/t42parse.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/type42/t42types.h b/Build/source/libs/freetype2/freetype-2.4.3/src/type42/t42types.h
index c7c2db490df..c7c2db490df 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/type42/t42types.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/type42/t42types.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/type42/type42.c b/Build/source/libs/freetype2/freetype-2.4.3/src/type42/type42.c
index d13df56b10c..d13df56b10c 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/type42/type42.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/type42/type42.c
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/winfonts/Jamfile b/Build/source/libs/freetype2/freetype-2.4.3/src/winfonts/Jamfile
index 71cf5678e8b..71cf5678e8b 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/winfonts/Jamfile
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/winfonts/Jamfile
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/winfonts/fnterrs.h b/Build/source/libs/freetype2/freetype-2.4.3/src/winfonts/fnterrs.h
index ea80909715d..ea80909715d 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/winfonts/fnterrs.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/winfonts/fnterrs.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/winfonts/module.mk b/Build/source/libs/freetype2/freetype-2.4.3/src/winfonts/module.mk
index b44d7f0570a..b44d7f0570a 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/winfonts/module.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/winfonts/module.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/winfonts/rules.mk b/Build/source/libs/freetype2/freetype-2.4.3/src/winfonts/rules.mk
index 71a7df2d8ab..71a7df2d8ab 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/winfonts/rules.mk
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/winfonts/rules.mk
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/winfonts/winfnt.c b/Build/source/libs/freetype2/freetype-2.4.3/src/winfonts/winfnt.c
index 2df9af976fd..ee17d16659b 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/winfonts/winfnt.c
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/winfonts/winfnt.c
@@ -4,7 +4,7 @@
/* */
/* FreeType font driver for Windows FNT/FON files */
/* */
-/* Copyright 1996-2001, 2002, 2003, 2004, 2006, 2007, 2008, 2009 by */
+/* Copyright 1996-2001, 2002, 2003, 2004, 2006, 2007, 2008, 2009, 2010 by */
/* David Turner, Robert Wilhelm, and Werner Lemberg. */
/* Copyright 2003 Huw D M Davies for Codeweavers */
/* Copyright 2007 Dmitry Timoshkov for Codeweavers */
@@ -944,7 +944,7 @@
FT_Int32 load_flags )
{
FNT_Face face = (FNT_Face)FT_SIZE_FACE( size );
- FNT_Font font = face->font;
+ FNT_Font font;
FT_Error error = FNT_Err_Ok;
FT_Byte* p;
FT_Int len;
@@ -955,7 +955,15 @@
FT_UNUSED( load_flags );
- if ( !face || !font ||
+ if ( !face )
+ {
+ error = FNT_Err_Invalid_Argument;
+ goto Exit;
+ }
+
+ font = face->font;
+
+ if ( !font ||
glyph_index >= (FT_UInt)( FT_FACE( face )->num_glyphs ) )
{
error = FNT_Err_Invalid_Argument;
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/src/winfonts/winfnt.h b/Build/source/libs/freetype2/freetype-2.4.3/src/winfonts/winfnt.h
index 70a90861abf..70a90861abf 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/src/winfonts/winfnt.h
+++ b/Build/source/libs/freetype2/freetype-2.4.3/src/winfonts/winfnt.h
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/version.sed b/Build/source/libs/freetype2/freetype-2.4.3/version.sed
index c281ff506b4..c281ff506b4 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/version.sed
+++ b/Build/source/libs/freetype2/freetype-2.4.3/version.sed
diff --git a/Build/source/libs/freetype2/freetype-2.4.2/vms_make.com b/Build/source/libs/freetype2/freetype-2.4.3/vms_make.com
index 1aa83e7e304..1aa83e7e304 100644
--- a/Build/source/libs/freetype2/freetype-2.4.2/vms_make.com
+++ b/Build/source/libs/freetype2/freetype-2.4.3/vms_make.com