remove assert

This commit is contained in:
Vincent Wei
2019-04-10 18:22:32 +08:00
parent 7ab32056e1
commit 2581fa4d18
2 changed files with 3 additions and 6 deletions

View File

@@ -692,10 +692,10 @@ GlyphGravity ScriptGetGlyphGravityForWide (ScriptType script, BOOL vertical,
case GLYPH_GRAVITY_POLICY_MIXED:
// CSS3: horizontal-only scripts are typeset sideways
if (props.vert_dir == VERTICAL_DIRECTION_NONE)
return GLYPH_GRAVITY_EAST;
if (props.vert_dir != VERTICAL_DIRECTION_NONE)
return GLYPH_GRAVITY_SOUTH;
else
return props.preferred_gravity;
return GLYPH_GRAVITY_EAST;
}
}
#endif /* _MGCHARSET_UNICODE */

View File

@@ -139,8 +139,6 @@ static GlyphOrient resolve_glyph_orient(const LAYOUT* layout,
trun->flags & TEXTRUN_FLAG_UPRIGHT,
layout->grv_base, layout->grv_plc);
assert(gravity != GLYPH_GRAVITY_NORTH);
return (GlyphOrient)gravity;
}
@@ -164,7 +162,6 @@ static void resolve_layout_run_dir(const LAYOUT* layout,
break;
case GLYPH_GRAVITY_NORTH:
lrun->el++;
assert(0);
break;
case GLYPH_GRAVITY_EAST:
lrun->el += 1;