Fix invalid assignment with unsigned values
[platform/core/uifw/libtdm.git] / backends / dummy / tdm_dummy_display.c
index a43c8c9..f2ef815 100644 (file)
@@ -87,7 +87,7 @@ _tdm_dummy_display_cb_timeout(void *user_data)
 {
        tdm_dummy_output_data *output_data = user_data;
        tdm_dummy_event_data *e = NULL, *ee = NULL;
-       unsigned int tv_sec, tv_usec;
+       long tv_sec, tv_usec;
        static unsigned int sequence = 0;
        struct timespec tp;
 
@@ -102,7 +102,7 @@ _tdm_dummy_display_cb_timeout(void *user_data)
 
        LIST_FOR_EACH_ENTRY_SAFE(e, ee, &output_data->timer_event_list, link) {
                LIST_DEL(&e->link);
-               _tdm_dummy_display_cb_event(output_data, e, sequence, tv_sec, tv_usec);
+               _tdm_dummy_display_cb_event(output_data, e, sequence, (unsigned int)tv_sec, (unsigned int)tv_usec);
                free(e);
        }