mirror of
https://github.com/VincentWei/MiniGUI.git
synced 2026-02-07 11:01:57 +08:00
remove assert
This commit is contained in:
@@ -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 */
|
||||
|
||||
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user