forked from enlightenment/efl
Efl.Ui.Flip: Silence warning
The Efl.Ui.Orientation enum is actually made of flags, which we can OR together, and it includes bitmasks for easier manipulation. gcc expects switch() statemenets to include all enum values and nothing but the valid enum values, which is abit too restrictive for flags. Casting to int removes the warning.
This commit is contained in:
parent
ce49884b16
commit
4e8dc270f9
|
@ -2044,7 +2044,7 @@ _flip_dir_to_efl_ui_dir(Elm_Flip_Direction dir)
|
|||
static Elm_Flip_Direction
|
||||
_efl_ui_dir_to_flip_dir(Efl_Ui_Dir dir)
|
||||
{
|
||||
switch (dir)
|
||||
switch ((int)dir) // The cast silences warnings about missing enum values and non-existing case labels
|
||||
{
|
||||
case EFL_UI_DIR_RIGHT:
|
||||
case EFL_UI_DIR_HORIZONTAL:
|
||||
|
|
Loading…
Reference in New Issue