From: Joel Rosdahl Date: Fri, 31 Jul 2020 18:09:29 +0000 (+0200) Subject: Move time_seconds function to MiniTrace.cpp where it’s used X-Git-Tag: v4.0~239 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=21bb84491ef72d9a7f6bdf07e2ab45d0be52c2c1;p=thirdparty%2Fccache.git Move time_seconds function to MiniTrace.cpp where it’s used --- diff --git a/src/MiniTrace.cpp b/src/MiniTrace.cpp index 07b6af079..6174b2ca3 100644 --- a/src/MiniTrace.cpp +++ b/src/MiniTrace.cpp @@ -26,6 +26,10 @@ # include "Util.hpp" # include "legacy_util.hpp" +# ifdef HAVE_SYS_TIME_H +# include +# endif + namespace { std::string @@ -46,6 +50,18 @@ get_system_tmp_dir() return "/tmp"; } +double +time_seconds() +{ +# ifdef HAVE_GETTIMEOFDAY + struct timeval tv; + gettimeofday(&tv, nullptr); + return (double)tv.tv_sec + (double)tv.tv_usec / 1000000.0; +# else + return (double)time(nullptr); +# endif +} + } // namespace MiniTrace::MiniTrace(const ArgsInfo& args_info) diff --git a/src/legacy_util.cpp b/src/legacy_util.cpp index b432f9b9c..51d474a7e 100644 --- a/src/legacy_util.cpp +++ b/src/legacy_util.cpp @@ -30,15 +30,3 @@ #ifdef HAVE_SYS_TIME_H # include #endif - -double -time_seconds() -{ -#ifdef HAVE_GETTIMEOFDAY - struct timeval tv; - gettimeofday(&tv, nullptr); - return (double)tv.tv_sec + (double)tv.tv_usec / 1000000.0; -#else - return (double)time(NULL); -#endif -} diff --git a/src/legacy_util.hpp b/src/legacy_util.hpp index 7f6a940b4..fd2dba406 100644 --- a/src/legacy_util.hpp +++ b/src/legacy_util.hpp @@ -21,5 +21,3 @@ #include "system.hpp" #include - -double time_seconds();