Skip to content

Commit

Permalink
fix datatype for ticks
Browse files Browse the repository at this point in the history
  • Loading branch information
balos1 committed Aug 11, 2023
1 parent add51c8 commit 9f55548
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions src/sundials/sundials_profiler.c
Original file line number Diff line number Diff line change
Expand Up @@ -509,8 +509,8 @@ int sunCompareTimes(const void* l, const void* r)
int sunclock_gettime_monotonic(struct timespec* ts)
{
#if (defined(WIN32) || defined(_WIN32))
static LARGE_INTEGER ticks_per_sec;
LARGE_INTEGER ticks;
static long ticks_per_sec;
long ticks;

if (!ticks_per_sec.QuadPart)
{
Expand All @@ -524,8 +524,8 @@ int sunclock_gettime_monotonic(struct timespec* ts)

QueryPerformanceCounter(&ticks);

ts->ts_sec = (long)(ticks.QuadPart / ticks_per_sec.QuadPart);
ts->ts_nsec = (long)(((ticks.QuadPart % ticks_per_sec.QuadPart) * 1000000000) /
ts->tv_sec = (long)(ticks.QuadPart / ticks_per_sec.QuadPart);
ts->tv_nsec = (long)(((ticks.QuadPart % ticks_per_sec.QuadPart) * 1000000000) /
ticks_per_sec.QuadPart);

return 0;
Expand Down

0 comments on commit 9f55548

Please sign in to comment.