Al-Qurtas-Islamic-bank-The-.../src
suzuki toshiya c7c4d68bfb [raccess] Modify for PIC build.
Based on the patch provided by Erik Dahlstrom <ed@opera.com>,
http://lists.gnu.org/archive/html/freetype-devel/2012-01/msg00010.html

Also `raccess_guess_table[]' and `raccess_rule_by_darwin_vfs()'
are renamed with `ft_' suffixes.

* src/base/ftbase.h: `raccess_rule_by_darwin_vfs()' is renamed
to `ft_raccess_rule_by_darwin_vfs()'.
* src/base/ftobjs.c: Ditto.

* src/base/ftrfork.c: Declarations of FT_RFork_Rule,
raccess_guess_rec, are moved to...
* include/freetype/internal/ftrfork.h: Here.

* include/freetype/internal/ftrfork.h:
FT_RFORK_RULE_ARRAY_{BEGIN,ENTRY,END} macros are defined
to replace raccess_guess_table[] in both of PIC and non-PIC
modes.
* src/base/ftrfork.c: raccess_guess_table[] array is rewritten
by FT_RFORK_RULE_ARRAY_{BEGIN,ENTRY,END}.

* src/base/basepic.h (BasePIC): Add `ft_raccess_guess_table'
storage.  (FT_RACCESS_GUESS_TABLE_GET): New macro to retrieve
the function pointer from `ft_raccess_guess_table' storage in
`BasePIC' structure.
* src/base/ftrfork.c (FT_Raccess_Guess): Rewritten with
FT_RACCESS_GUESS_TABLE_GET.
(raccess_get_rule_type_from_rule_index): Add `library' as the
first argument to the function, to retrieve the storage of
`ft_raccess_guess_table' from it.  Also `raccess_guess_table'
is replaced by FT_RACCESS_GUESS_TABLE_GET.
(ft_raccess_rule_by_darwin_vfs): Ditto.
2012-01-17 15:13:50 +09:00
..
autofit Remove trailing spaces. 2012-01-17 02:00:24 +09:00
base [raccess] Modify for PIC build. 2012-01-17 15:13:50 +09:00
bdf Remove trailing spaces. 2012-01-17 02:00:24 +09:00
bzip2 Fix g++4.6 compiler warnings in module drivers. 2011-06-15 02:48:33 +09:00
cache Remove trailing spaces. 2012-01-17 02:00:24 +09:00
cff Remove trailing spaces. 2012-01-17 02:00:24 +09:00
cid Remove trailing spaces. 2012-01-17 02:00:24 +09:00
gxvalid Remove trailing spaces. 2012-01-17 02:00:24 +09:00
gzip Remove trailing spaces. 2012-01-17 02:00:24 +09:00
lzw Remove trailing spaces. 2012-01-17 02:00:24 +09:00
otvalid Remove trailing spaces. 2012-01-17 02:00:24 +09:00
pcf Remove trailing spaces. 2012-01-17 02:00:24 +09:00
pfr Remove trailing spaces. 2012-01-17 02:00:24 +09:00
psaux Remove trailing spaces. 2012-01-17 02:00:24 +09:00
pshinter Remove trailing spaces. 2012-01-17 02:00:24 +09:00
psnames Remove trailing spaces. 2012-01-17 02:00:24 +09:00
raster Remove trailing spaces. 2012-01-17 02:00:24 +09:00
sfnt Remove trailing spaces. 2012-01-17 02:00:24 +09:00
smooth Remove trailing spaces. 2012-01-17 02:00:24 +09:00
tools [apinames] Fix the overflow of signed integer hash. 2011-11-30 22:40:43 +09:00
truetype Remove trailing spaces. 2012-01-17 02:00:24 +09:00
type1 Remove trailing spaces. 2012-01-17 02:00:24 +09:00
type42 Remove trailing spaces. 2012-01-17 02:00:24 +09:00
winfonts Remove trailing spaces. 2012-01-17 02:00:24 +09:00
Jamfile Add license. 2005-06-04 23:04:30 +00:00