[sdfb] Fix GNU Make build.

* src/sdfb/rules.mk (SDFB_DRV_H): Fix name of
  the module specific error file `ftsdfberrs.h'.

* src/sdf/ftsdf.h (Optimizations): Fix warning.
  `warning: comma at end of enumerator list [-Wpedantic]'

* src/sdf/ftsdf.c (sdf_generate_coarse_grid): Remove
  unused variable `cindex', causes warning.
  `warning: unused variable 'cindex' [-Wunused-variable]'
This commit is contained in:
Anuj Verma 2020-07-18 08:12:56 +05:30 committed by anujverma
parent 04f2a34a7d
commit fca2ed969c
4 changed files with 17 additions and 4 deletions

View File

@ -1,3 +1,17 @@
2020-07-18 Anuj Verma <anujv@iitbhilai.ac.in>
[sdfb] Fix GNU Make build.
* src/sdfb/rules.mk (SDFB_DRV_H): Fix name of
the module specific error file `ftsdfberrs.h'.
* src/sdf/ftsdf.h (Optimizations): Fix warning.
`warning: comma at end of enumerator list [-Wpedantic]'
* src/sdf/ftsdf.c (sdf_generate_coarse_grid): Remove
unused variable `cindex', causes warning.
`warning: unused variable 'cindex' [-Wunused-variable]'
2020-07-17 Anuj Verma <anujv@iitbhilai.ac.in>
[sdfb] Added new module to generate SDF from bitmap.

View File

@ -2913,7 +2913,6 @@
{
for ( i = 0; i < CG_DIMEN; i++ )
{
FT_Int cindex = j * CG_DIMEN + i;
SDF_Contour* cont = contours;
SDF_Edge* edge;
SDF_Edge* relevant_list;

View File

@ -22,7 +22,7 @@ FT_BEGIN_HEADER
OPTIMIZATION_NONE = 0, /* default: check all points against all edges */
OPTIMIZATION_BB = 1, /* use bounding box to check nearby grid points */
OPTIMIZATION_SUB = 2, /* subdivide then use bounding box */
OPTIMIZATION_CG = 3, /* use coarse grid to only check relevant edges */
OPTIMIZATION_CG = 3 /* use coarse grid to only check relevant edges */
} Optimizations;
/* --------- */

View File

@ -16,13 +16,13 @@ SDFB_COMPILE := $(CC) $(ANSIFLAGS) \
# sdf bitmap driver sources (i.e., C files)
#
SDFB_DRV_SRC := $(SDFB_DIR)/ftsdfbrend.c \
$(SDFB_DIR)/ftsdfb.c
$(SDFB_DIR)/ftsdfb.c
# sdf bitmap driver headers
#
SDFB_DRV_H := $(SDFB_DRV_SRC:%.c=%.h) \
$(SDFB_DIR)/ftsdferrs.h
$(SDFB_DIR)/ftsdfberrs.h
# sdf bitmap driver object(s)