From ce7c3a4213b7aa947061e4280c485f46176695c7 Mon Sep 17 00:00:00 2001 From: wmayer Date: Fri, 12 Jun 2020 01:27:32 +0200 Subject: [PATCH] replace use of deprecated function ftime with gettimeofday --- src/Base/TimeInfo.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/Base/TimeInfo.cpp b/src/Base/TimeInfo.cpp index 63420011c507..88c5520a089a 100644 --- a/src/Base/TimeInfo.cpp +++ b/src/Base/TimeInfo.cpp @@ -26,6 +26,9 @@ #ifndef _PreComp_ # include # include +# if defined(FC_OS_LINUX) +# include +# endif #endif #include "TimeInfo.h" @@ -57,7 +60,7 @@ TimeInfo::~TimeInfo() void TimeInfo::setCurrent(void) { -#if defined (FC_OS_BSD) +#if defined (FC_OS_BSD) || defined(FC_OS_LINUX) struct timeval t; gettimeofday(&t, NULL); timebuffer.time = t.tv_sec; @@ -65,7 +68,7 @@ void TimeInfo::setCurrent(void) #elif defined(FC_OS_WIN32) _ftime(&timebuffer); #else - ftime(&timebuffer); + ftime(&timebuffer); // deprecated #endif }