Fix sign extension error 94/291494/1 accepted/tizen_7.0_unified tizen_7.0 accepted/tizen/7.0/unified/20230418.093706 accepted/tizen/7.0/unified/20230418.141931
authorJunkyeong Kim <jk0430.kim@samsung.com>
Mon, 17 Apr 2023 10:58:34 +0000 (19:58 +0900)
committerJunkyeong Kim <jk0430.kim@samsung.com>
Mon, 17 Apr 2023 11:08:38 +0000 (20:08 +0900)
Change-Id: I9814ae158f31e2b11c27d82c75a4418150fb61c6
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
backends/dummy/tdm_dummy_display.c
backends/virtual/tdm_virtual_display.c

index f2ef8155ee6adbf18f904d6edd69f0968fa54ec3..0db047d320ebac0125a7803d56e779429e0ee6b2 100644 (file)
@@ -94,7 +94,7 @@ _tdm_dummy_display_cb_timeout(void *user_data)
        sequence++;
 
        if (clock_gettime(CLOCK_MONOTONIC, &tp) == 0) {
-               tv_sec = tp.tv_sec;
+               tv_sec = (long)tp.tv_sec;
                tv_usec = tp.tv_nsec / 1000;
        } else {
                tv_sec = tv_usec = 0;
index a4d523d18ed15417391acbe6736ffa643615c975..23d85aaa942ada1fa256ff214911e574744a19a7 100644 (file)
@@ -45,7 +45,7 @@ static void _tdm_virtual_get_current_time(long *tv_sec, long *tv_usec)
        struct timespec tp;
 
        if (clock_gettime(CLOCK_MONOTONIC, &tp) == 0) {
-               *tv_sec = tp.tv_sec;
+               *tv_sec = (long)tp.tv_sec;
                *tv_usec = tp.tv_nsec / 1000;
        } else {
                *tv_sec = *tv_usec = 0;