From c378249e58ce329f9a79522b7a272c6327894f89 Mon Sep 17 00:00:00 2001 From: Dave Arnold Date: Wed, 5 Jun 2013 19:57:55 +0200 Subject: [PATCH] Fix more MSVC Win32 compiler warnings. * src/base/ftobjs.c: Fix typo in MS pragma. * src/base/bdflib.c (_bdf_set_default_spacing, _bdf_add_property): `lineno' is only used in debug mode. * src/cff/cf2ft.c (cf2_builder_moveTo): `params' is only used in debug mode. --- ChangeLog | 12 ++++++++++++ src/base/ftobjs.c | 2 +- src/bdf/bdflib.c | 4 ++++ src/cff/cf2ft.c | 2 ++ 4 files changed, 19 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 7ffd4d22d..3fdac98e0 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,15 @@ +2013-06-05 Dave Arnold + + Fix more MSVC Win32 compiler warnings. + + * src/base/ftobjs.c: Fix typo in MS pragma. + + * src/base/bdflib.c (_bdf_set_default_spacing, _bdf_add_property): + `lineno' is only used in debug mode. + + * src/cff/cf2ft.c (cf2_builder_moveTo): `params' is only used in + debug mode. + 2013-06-05 Werner Lemberg Fix compiler warnings. diff --git a/src/base/ftobjs.c b/src/base/ftobjs.c index fa204b6b4..b1fd844e0 100644 --- a/src/base/ftobjs.c +++ b/src/base/ftobjs.c @@ -60,7 +60,7 @@ #undef free #if defined( _MSC_VER ) -#pragma warning( enable : 4244 ) +#pragma warning( default : 4244 ) #endif #endif /* FT_DEBUG_LEVEL_TRACE */ diff --git a/src/bdf/bdflib.c b/src/bdf/bdflib.c index b02d643f3..c804f630f 100644 --- a/src/bdf/bdflib.c +++ b/src/bdf/bdflib.c @@ -1170,6 +1170,8 @@ FT_Memory memory; FT_Error error = FT_Err_Ok; + FT_UNUSED( lineno ); /* only used in debug mode */ + if ( font == 0 || font->name == 0 || font->name[0] == 0 ) { @@ -1303,6 +1305,8 @@ FT_Memory memory = font->memory; FT_Error error = FT_Err_Ok; + FT_UNUSED( lineno ); /* only used in debug mode */ + /* First, check whether the property already exists in the font. */ if ( ( hn = hash_lookup( name, (hashtable *)font->internal ) ) != 0 ) diff --git a/src/cff/cf2ft.c b/src/cff/cf2ft.c index 9b6087f2d..717e9eae7 100644 --- a/src/cff/cf2ft.c +++ b/src/cff/cf2ft.c @@ -122,6 +122,8 @@ CF2_Outline outline = (CF2_Outline)callbacks; CFF_Builder* builder; + (void)params; /* only used in debug mode */ + FT_ASSERT( outline && outline->decoder ); FT_ASSERT( params->op == CF2_PathOpMoveTo );