소스 검색

Review GetCurrentTime()

pull/1108/head
Ray 5 년 전
부모
커밋
1184db83f7
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. +2
    -2
      src/gestures.h

+ 2
- 2
src/gestures.h 파일 보기

@ -532,7 +532,7 @@ static double GetCurrentTime(void)
// NOTE: Only for Linux-based systems
struct timespec now;
clock_gettime(CLOCK_MONOTONIC, &now);
unsigned long long int nowTime = (p">(unsigned long long int))now.tv_sec*1000000000LLU + (p">(unsigned long long int))now.tv_nsec; // Time in nanoseconds
unsigned long long int nowTime = (unsigned long long int)now.tv_sec*1000000000LLU + (unsigned long long int)now.tv_nsec; // Time in nanoseconds
time = ((double)nowTime/1000000.0); // Time in miliseconds
#endif
@ -548,7 +548,7 @@ static double GetCurrentTime(void)
// NOTE: OS X does not have clock_gettime(), using clock_get_time()
clock_get_time(cclock, &now);
mach_port_deallocate(mach_task_self(), cclock);
unsigned long long int nowTime = (p">(unsigned long long int))now.tv_sec*1000000000LLU + (p">(unsigned long long int))now.tv_nsec; // Time in nanoseconds
unsigned long long int nowTime = (unsigned long long int)now.tv_sec*1000000000LLU + (unsigned long long int)now.tv_nsec; // Time in nanoseconds
time = ((double)nowTime/1000000.0); // Time in miliseconds
#endif

불러오는 중...
취소
저장