diff --git a/codec/common/inc/crt_util_safe_x.h b/codec/common/inc/crt_util_safe_x.h index 4d0d1871..f607c136 100644 --- a/codec/common/inc/crt_util_safe_x.h +++ b/codec/common/inc/crt_util_safe_x.h @@ -52,7 +52,6 @@ #include #include #else -#include #include #include "typedefs.h" #endif//_WIN32 @@ -72,7 +71,10 @@ typedef FILE WelsFileHandle; #ifdef _WIN32 typedef struct _timeb SWelsTime; #else -typedef struct timeb SWelsTime; +typedef struct TagWelsTime { + time_t time; + unsigned short millitm; +} SWelsTime; #endif int32_t WelsSnprintf (char* buffer, int32_t sizeOfBuffer, const char* format, ...); diff --git a/codec/common/src/crt_util_safe_x.cpp b/codec/common/src/crt_util_safe_x.cpp index 4967840a..a6dea9cd 100644 --- a/codec/common/src/crt_util_safe_x.cpp +++ b/codec/common/src/crt_util_safe_x.cpp @@ -51,7 +51,6 @@ #endif //!_MSC_VER #else #include -#include #endif //_WIN32 #include "macros.h"