Changeset 336 for libcaca/trunk/src/time.c
- Timestamp:
- Jan 11, 2004, 6:09:02 AM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libcaca/trunk/src/time.c
r335 r336 59 59 struct timeval tv; 60 60 #elif defined(USE_WIN32) 61 static long long int freq = -1 LL;62 long long int usec;61 static long long int freq = -1; 62 unsigned long long int usec; 63 63 #endif 64 64 unsigned int ticks = 0; … … 70 70 new_usec = tv.tv_usec; 71 71 #elif defined(USE_WIN32) 72 if(freq == -1 LL)72 if(freq == -1) 73 73 { 74 74 if(!QueryPerformanceFrequency((LARGE_INTEGER *)&freq)) … … 77 77 78 78 QueryPerformanceCounter((LARGE_INTEGER *)&usec); 79 new_sec = usec / freq;80 new_usec = usec % freq;79 new_sec = usec * 1000000 / freq / 1000000; 80 new_usec = (usec * 1000000 / freq) % 1000000; 81 81 #endif 82 82
Note: See TracChangeset
for help on using the changeset viewer.