diff options
Diffstat (limited to 'ping_protocol/pingthread.cpp')
-rw-r--r-- | ping_protocol/pingthread.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/ping_protocol/pingthread.cpp b/ping_protocol/pingthread.cpp index c9a5fbd..275667b 100644 --- a/ping_protocol/pingthread.cpp +++ b/ping_protocol/pingthread.cpp @@ -74,7 +74,7 @@ DWORD WINAPI sttCheckStatusThreadProc( void *vp) end_t = clock();
- int wait = (options.ping_period - ((end_t - start_t) / (double)CLOCKS_PER_SEC)) * 1000;
+ int wait = (int)((options.ping_period - ((end_t - start_t) / (double)CLOCKS_PER_SEC)) * 1000);
if(wait > 0)
WaitForSingleObjectEx(hWakeEvent, wait, TRUE);
@@ -140,7 +140,7 @@ DWORD WINAPI sttCheckStatusThreadProc( void *vp) i->round_trip_time = pa.round_trip_time;
history_entry.first = i->round_trip_time;
- history_entry.second = time(0);
+ history_entry.second = (DWORD)time(0);
i->history.push_back(history_entry);
// maintain history (-1 represents no response)
while(i->history.size() >= MAX_HISTORY) {
|