From d5cbee412c004a63c3f1b21d56a9e6c344847a5a Mon Sep 17 00:00:00 2001 From: Jouni Malinen Date: Sun, 20 Nov 2011 12:19:28 +0200 Subject: [PATCH] Avoid possible compiler warning in os_gmtime() Use time_t instead of os_time_t variable with the gmtime() call to avoid possible compiler warnings. Signed-hostap: Jouni Malinen --- src/utils/os_internal.c | 3 ++- src/utils/os_unix.c | 3 ++- src/utils/os_win32.c | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/src/utils/os_internal.c b/src/utils/os_internal.c index 925aff5f2..8024a3074 100644 --- a/src/utils/os_internal.c +++ b/src/utils/os_internal.c @@ -73,8 +73,9 @@ int os_mktime(int year, int month, int day, int hour, int min, int sec, int os_gmtime(os_time_t t, struct os_tm *tm) { struct tm *tm2; + time_t t2 = t; - tm2 = gmtime(&t); + tm2 = gmtime(&t2); if (tm2 == NULL) return -1; tm->sec = tm2->tm_sec; diff --git a/src/utils/os_unix.c b/src/utils/os_unix.c index cadcb8d58..9b16b3384 100644 --- a/src/utils/os_unix.c +++ b/src/utils/os_unix.c @@ -109,8 +109,9 @@ int os_mktime(int year, int month, int day, int hour, int min, int sec, int os_gmtime(os_time_t t, struct os_tm *tm) { struct tm *tm2; + time_t t2 = t; - tm2 = gmtime(&t); + tm2 = gmtime(&t2); if (tm2 == NULL) return -1; tm->sec = tm2->tm_sec; diff --git a/src/utils/os_win32.c b/src/utils/os_win32.c index c93be301e..51bd5456b 100644 --- a/src/utils/os_win32.c +++ b/src/utils/os_win32.c @@ -96,8 +96,9 @@ int os_mktime(int year, int month, int day, int hour, int min, int sec, int os_gmtime(os_time_t t, struct os_tm *tm) { struct tm *tm2; + time_t t2 = t; - tm2 = gmtime(&t); + tm2 = gmtime(&t2); if (tm2 == NULL) return -1; tm->sec = tm2->tm_sec;