From d41bad0dad6eae7d788239cd271da304a244b5f3 Mon Sep 17 00:00:00 2001 From: Antony Polukhin Date: Fri, 28 Apr 2017 13:11:15 +0300 Subject: [PATCH] Fixed multiple warnings 'use of C99 long long integer constant' --- include/boost/timer/timer.hpp | 2 +- src/cpu_timer.cpp | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/include/boost/timer/timer.hpp b/include/boost/timer/timer.hpp index 7801cb1..442bd1d 100644 --- a/include/boost/timer/timer.hpp +++ b/include/boost/timer/timer.hpp @@ -41,7 +41,7 @@ namespace timer nanosecond_type user; nanosecond_type system; - void clear() { wall = user = system = 0LL; } + void clear() { wall = user = system = 0; } }; const short default_places = 6; diff --git a/src/cpu_timer.cpp b/src/cpu_timer.cpp index 49a6174..16f65d3 100644 --- a/src/cpu_timer.cpp +++ b/src/cpu_timer.cpp @@ -104,8 +104,8 @@ namespace tick_factor = -1; else { - assert(tick_factor <= 1000000000LL); // logic doesn't handle large ticks - tick_factor = 1000000000LL / tick_factor; // compute factor + assert(tick_factor <= INT64_C(1000000000)); // logic doesn't handle large ticks + tick_factor = INT64_C(1000000000) / tick_factor; // compute factor if (!tick_factor) tick_factor = -1; }