forked from enlightenment/efl
elm test: resolve possible integer overflow
This commit is contained in:
parent
454cc48841
commit
f6fc78119b
|
@ -522,8 +522,8 @@ _bounce_cb(void *data)
|
||||||
unsigned long long tll, t0ll, tdll, frames;
|
unsigned long long tll, t0ll, tdll, frames;
|
||||||
|
|
||||||
clock_gettime(CLOCK_PROCESS_CPUTIME_ID, &t);
|
clock_gettime(CLOCK_PROCESS_CPUTIME_ID, &t);
|
||||||
t0ll = (t0.tv_sec * 1000000000) + t0.tv_nsec;
|
t0ll = ((unsigned long long) t0.tv_sec * 1000000000ULL) + t0.tv_nsec;
|
||||||
tll = (t.tv_sec * 1000000000) + t.tv_nsec;
|
tll = ((unsigned long long) t.tv_sec * 1000000000ULL) + t.tv_nsec;
|
||||||
tdll = tll - t0ll;
|
tdll = tll - t0ll;
|
||||||
frames = bounce->frames ?: 1;
|
frames = bounce->frames ?: 1;
|
||||||
printf("NS since frame 2 = %llu , %llu frames = %llu / frame\n",
|
printf("NS since frame 2 = %llu , %llu frames = %llu / frame\n",
|
||||||
|
|
Loading…
Reference in New Issue