diff options
author | Alexei Podtelezhnikov <apodtele@gmail.com> | 2019-05-07 07:00:38 -0400 |
---|---|---|
committer | Alexei Podtelezhnikov <apodtele@gmail.com> | 2019-05-07 07:00:38 -0400 |
commit | ea7e20fba62717319e088e9e0d776c3b4473eda8 (patch) | |
tree | 8873c0848f31f8d866a0d4a800d41ac6b3c6ae25 | |
parent | dc39f76cb7aecbefa3a601dd19e498eb903042fd (diff) | |
download | freetype2-ea7e20fba62717319e088e9e0d776c3b4473eda8.tar.gz |
* src/raster/ftraster.c: Clean-ups.
-rw-r--r-- | ChangeLog | 4 | ||||
-rw-r--r-- | src/raster/ftraster.c | 12 |
2 files changed, 10 insertions, 6 deletions
@@ -1,3 +1,7 @@ +2019-05-05 Alexei Podtelezhnikov <apodtele@gmail.com> + + * src/raster/ftraster.c: Clean-ups. + 2019-05-05 Werner Lemberg <wl@gnu.org> * src/truetype/ttgxvar.c: More use of `FT_fdot14ToFixed'. diff --git a/src/raster/ftraster.c b/src/raster/ftraster.c index e8421755a..123c15f17 100644 --- a/src/raster/ftraster.c +++ b/src/raster/ftraster.c @@ -399,7 +399,7 @@ #define RAS_ARGS /* void */ -#define RAS_ARG /* void */ +#define RAS_ARG void #define RAS_VARS /* void */ #define RAS_VAR /* void */ @@ -546,8 +546,7 @@ #ifdef FT_STATIC_RASTER - static black_TWorker cur_ras; -#define ras cur_ras + static black_TWorker ras; #else /* !FT_STATIC_RASTER */ @@ -661,7 +660,6 @@ return FAILURE; } - ras.cProfile->flags = 0; ras.cProfile->start = 0; ras.cProfile->height = 0; ras.cProfile->offset = ras.top; @@ -3269,7 +3267,9 @@ const FT_Outline* outline = (const FT_Outline*)params->source; const FT_Bitmap* target_map = params->target; +#ifndef FT_STATIC_RASTER black_TWorker worker[1]; +#endif Long buffer[FT_MAX_BLACK_POOL]; @@ -3311,8 +3311,8 @@ ras.outline = *outline; ras.target = *target_map; - worker->buff = buffer; - worker->sizeBuff = (&buffer)[1]; /* Points to right after buffer. */ + ras.buff = buffer; + ras.sizeBuff = (&buffer)[1]; /* Points to right after buffer. */ return Render_Glyph( RAS_VAR ); } |