mir: fix compile-time warnings

This commit is contained in:
William Hua 2017-01-09 17:54:37 -05:00
parent aff42686ce
commit a95feb4984
3 changed files with 16 additions and 0 deletions

View File

@ -127,6 +127,7 @@ _gdk_mir_print_touch_event (const MirInputEvent *event)
} }
switch (mir_touch_event_tooltype (touch_event, i)) switch (mir_touch_event_tooltype (touch_event, i))
{ {
default:
case mir_touch_tooltype_unknown: case mir_touch_tooltype_unknown:
g_printerr (" ? "); g_printerr (" ? ");
break; break;
@ -199,6 +200,12 @@ _gdk_mir_print_motion_event (const MirInputEvent *event)
g_printerr (" Event Time %lli\n", (long long int) mir_input_event_get_event_time (event)); g_printerr (" Event Time %lli\n", (long long int) mir_input_event_get_event_time (event));
} }
static void
_gdk_mir_print_input_event (const MirInputEvent *event)
{
g_printerr ("INPUT\n");
}
static void static void
_gdk_mir_print_surface_event (const MirSurfaceEvent *event) _gdk_mir_print_surface_event (const MirSurfaceEvent *event)
{ {
@ -260,6 +267,9 @@ _gdk_mir_print_event (const MirEvent *event)
case mir_input_event_type_pointer: case mir_input_event_type_pointer:
_gdk_mir_print_motion_event (mir_event_get_input_event (event)); _gdk_mir_print_motion_event (mir_event_get_input_event (event));
break; break;
default:
_gdk_mir_print_input_event (mir_event_get_input_event (event));
break;
} }
break; break;
case mir_event_type_key: case mir_event_type_key:

View File

@ -571,6 +571,8 @@ gdk_mir_event_source_queue_event (GdkDisplay *display,
case mir_input_event_type_pointer: case mir_input_event_type_pointer:
handle_motion_event (window, input_event); handle_motion_event (window, input_event);
break; break;
default:
break;
} }
break; break;

View File

@ -354,6 +354,10 @@ gdk_mir_screen_get_monitor_plug_name (GdkScreen *screen,
return g_strdup_printf ("eDP-%u", output->output_id); return g_strdup_printf ("eDP-%u", output->output_id);
case mir_display_output_type_virtual: case mir_display_output_type_virtual:
return g_strdup_printf ("Virtual-%u", output->output_id); return g_strdup_printf ("Virtual-%u", output->output_id);
case mir_display_output_type_dsi:
return g_strdup_printf ("DSI-%u", output->output_id);
case mir_display_output_type_dpi:
return g_strdup_printf ("DPI-%u", output->output_id);
} }
} }