Fix misc warnings

Fixes https://github.com/behdad/harfbuzz/pull/51
This commit is contained in:
Behdad Esfahbod 2014-10-14 20:07:31 -07:00
parent a1f27ac3c4
commit 5c87120b81
3 changed files with 6 additions and 6 deletions

View File

@ -117,8 +117,8 @@ _hb_buffer_deserialize_glyphs_json (hb_buffer_t *buffer,
const char *tok = NULL; const char *tok = NULL;
int cs; int cs;
hb_glyph_info_t info; hb_glyph_info_t info = {0};
hb_glyph_position_t pos; hb_glyph_position_t pos = {0};
%%{ %%{
write init; write init;
write exec; write exec;

View File

@ -200,7 +200,7 @@ struct SingleSubst
TRACE_SERIALIZE (this); TRACE_SERIALIZE (this);
if (unlikely (!c->extend_min (u.format))) return TRACE_RETURN (false); if (unlikely (!c->extend_min (u.format))) return TRACE_RETURN (false);
unsigned int format = 2; unsigned int format = 2;
int delta; int delta = 0;
if (num_glyphs) { if (num_glyphs) {
format = 1; format = 1;
/* TODO(serialize) check for wrap-around */ /* TODO(serialize) check for wrap-around */

View File

@ -951,12 +951,12 @@ hb_codepoint_parse (const char *s, unsigned int len, int base, hb_codepoint_t *o
struct hb_options_t struct hb_options_t
{ {
int initialized : 1; unsigned int initialized : 1;
int uniscribe_bug_compatible : 1; unsigned int uniscribe_bug_compatible : 1;
}; };
union hb_options_union_t { union hb_options_union_t {
int i; unsigned int i;
hb_options_t opts; hb_options_t opts;
}; };
ASSERT_STATIC (sizeof (int) == sizeof (hb_options_union_t)); ASSERT_STATIC (sizeof (int) == sizeof (hb_options_union_t));