suzuki toshiya
62aa9ec647
gxvalid: Pass the union by the pointer instead of the value.
16 years ago
Werner Lemberg
858abbedc0
For warning messages, replace FT_ERROR with FT_TRACE0.
...
FT_ERROR is now used only if a function produces a non-zero `error'
value.
Formatting, improving and harmonizing debug strings.
16 years ago
Oran Agra
1dcd0f2399
Add #error to modules and files that do not support PIC yet.
...
When FT_CONFIG_OPTION_PIC is defined the following files will
create #error:
* src/bdf/bdfdrivr.h
* src/cache/ftcmanag.c
* src/cid/cidriver.h
* src/gxvalid/gxvmod.h
* src/gzip/ftgzip.c
* src/lzw/ftlzw.c
* src/otvalid/otvmod.h
* src/pcf/pcfdrivr.h
* src/pfr/pfrdrivr.h
* src/psaux/psauxmod.h
* src/type1/t1driver.h
* src/type42/t42drivr.h
* src/winfonts/winfnt.h
16 years ago
Werner Lemberg
f47acf2b5f
Avoid compiler warnings.
...
16 years ago
Suzuki, Toshiya (鈴木俊哉)
68e16e0105
* src/gxvalid/gxvmort.c (gxv_mort_feature_validate): Fix wrong length check, Savannah patch #6682 .
16 years ago
Werner Lemberg
ce33a312da
FT_USE_MODULE declares things as:
...
16 years ago
Werner Lemberg
1a5d561dce
* src/autofit/afcjk.c, src/base/ftoutln.c, src/base/ftrfork.c,
...
16 years ago
Werner Lemberg
a4cb0d95d9
* src/type/t1afm.c (compare_kern_pairs), src/pxaux/afmparse.c
...
17 years ago
Werner Lemberg
2b0b4221ab
Cosmetic code changes.
17 years ago
Werner Lemberg
3033f4366b
* src/truetype/ttgload.c (load_truetype_glyph): Always allow a
...
18 years ago
Werner Lemberg
936346413f
Remove tabs from source files.
18 years ago
Werner Lemberg
4b2e83d5b5
A new set of spelling fixes from Alexei.
...
18 years ago
Werner Lemberg
9b774e2822
Remove trailing whitespace. From Alexei.
18 years ago
Werner Lemberg
8c4120d0a3
Fix various compiler warnings.
...
18 years ago
Werner Lemberg
6b87e6f0ff
* src/gxvalid/gxvkern.c (gxv_kern_subtable_fmt0_pairs_validate):
...
18 years ago
Yamato, Masatake (大和正武)
55d5a1cbe9
(gxv_kern_subtable_fmt0_pairs_validate): Show the trace message after validating gids.
18 years ago
Yamato, Masatake (大和正武)
d5d3e41dac
(gxv_kern_subtable_fmt0_pairs_validate): New function. Checks uniqueness of the gid pairs.
...
(gxv_kern_subtable_fmt0_validate): Move some code to `gxv_kern_subtable_fmt0_pairs_validate'.
18 years ago
Jens Claudius
a787f45580
2006-08-27 Jens Claudius <jens.claudius@yahoo.com>
...
Fix miscellaneous compiler warnings.
* freetype2/include/freetype/internal/ftobjs.h: close
comment with `*/' to avoid `/* in comment' compiler warning.
* freetype2/src/base/ftdbgmem.c (ft_mem_table_get_source): Turn
cast `(FT_UInt32)(void*)' into `(FT_UInt32)(FT_PtrDist)(void*)'
since on 64-bit platforms void* is larger than FT_UInt32.
* freetype2/src/base/ftobjs.c (t_validator_error): cast
away volatileness of argument to ft_longjmp. Spotted by
Werner `Putzfrau' Lemberg.
* freetype2/src/bdf/bdflib.c (bdf_load_font): initialize
local variable `lineno'.
* freetype2/src/gxvalid/gxvmod.c (classic_kern_validate):
mark local variable `error' volatile.
19 years ago
Jens Claudius
088e44e877
2006-08-22 Jens Claudius <jens.claudius@yahoo.com>
...
19 years ago
Werner Lemberg
1234299620
formatting
19 years ago
Jens Claudius
2652bd5412
2006-08-18 Jens Claudius <jens.claudius@yahoo.com>
...
19 years ago
Suzuki, Toshiya (鈴木俊哉)
e261f426d6
* src/otvalid/otvmod.c, src/gxvalid/gxvmod.c: replace ft_validator_run by ft_setjmp
19 years ago
Werner Lemberg
8fe6539026
Further C library abstraction. Based on a patch from
...
19 years ago
Werner Lemberg
38beff0083
* src/otvalid/module.mk: s/otvalid_module_class/otv_module_class/.
...
19 years ago
Werner Lemberg
59939244ad
Implement new, simplified module selection. With GNU make it is now
...
19 years ago
Werner Lemberg
7596fd3a46
* src/*/module.mk (.PHONY): Add.
19 years ago
David Turner
92f30c812c
* src/base/ftobjs.c (FT_Open_Face): don't call FT_New_GlyphSlot and
...
FT_New_Size if we're opening a face with face_index < 0 (which is only
used for testing the format).
* src/gxvalid/gxvmort0.c: removed compiler warning
20 years ago
Werner Lemberg
7c25946f08
Formatting.
20 years ago
David Turner
18e44430ae
* src/base/Jamfile: adding src/base/ftgxval.c
...
* src/gxvalid/gxvbsln.c, src/gxvalid/gxvcommn.c, src/gxvalid/gxvfeat.c,
src/gxvalid/gxvjust.c, src/gxvalid/gxvkern.c, src/gxvalid/gxvlcar.c,
src/gxvalid/gxvmort.c, src/gxvalid/gxvmort0.c, src/gxvalid/gxvmort1.c,
src/gxvalid/gxvmort2.c, src/gxvalid/gxvmort4.c, src/gxvalid/gxvmort5.c,
src/gxvalid/gxvmorx.c, src/gxvalid/gxvmorx0.c, src/gxvalid/gxvmorx1.c,
src/gxvalid/gxvmorx2.c, src/gxvalid/gxvmorx5.c, src/gxvalid/gxvopbd.c,
src/gxvalid/gxvprop.c, src/sfnt/sfdriver.c, src/truetype/ttgload.c:
removing _many_ compiler warnings when compiling with Visual C++
at maximum level (/W4)
20 years ago
Werner Lemberg
99aa14c226
Fixes for `make multi' and using C++ compiler.
...
20 years ago
Werner Lemberg
4a7f0b1c7a
* src/gxvalid/gxvbsln.c (GXV_BSLN_VALUE_EMPTY): Add `U'.
...
20 years ago
Werner Lemberg
a4aa1c5bee
* src/gxvalid/gxvbsln.c (gxv_bsln_validate): Fix tracing message.
...
20 years ago
Werner Lemberg
9b71edb0de
* src/gxvalid/gxvbsln.c: Fix compiler warnings.
...
20 years ago
Werner Lemberg
4814030bf6
* src/gxvalid/README: Revised.
20 years ago
Suzuki, Toshiya (鈴木俊哉)
a438621451
Add gxvalid module to validate TrueType GX/AAT tables.
...
20 years ago