windows: fix compile warnings

This commit is contained in:
Matthias Ringwald 2022-04-27 12:19:56 +02:00
parent bda8c50e97
commit 45996a73ce
2 changed files with 4 additions and 4 deletions

View File

@ -74,7 +74,7 @@ static uint32_t btstack_run_loop_windows_get_time_ms(void){
SystemTimeToFileTime(&system_time, &file_time);
now_time.LowPart = file_time.dwLowDateTime;
now_time.HighPart = file_time.dwHighDateTime;
uint32_t time_ms = (now_time.QuadPart - start_time.QuadPart) / 10000;
uint32_t time_ms = (uint32_t)((now_time.QuadPart - start_time.QuadPart) / 10000);
log_debug("btstack_run_loop_windows_get_time_ms: %u", time_ms);
return time_ms;
}
@ -113,7 +113,7 @@ static void btstack_run_loop_windows_execute(void) {
}
// wait for timeout or data source to become ready
int res;
DWORD res;
if (num_handles){
// wait for ready Events or timeout
res = WaitForMultipleObjects(num_handles, &handles[0], 0, timeout_ms);

View File

@ -64,9 +64,9 @@ static HANDLE key_processed_handle;
static void (*stdin_handler)(char c);
static void (*ctrl_c_handler)(void);
static WINAPI DWORD stdin_reader_thread_process(void * p){
static DWORD WINAPI stdin_reader_thread_process(void * p){
while (true){
key_read_buffer = getch();
key_read_buffer = _getch();
SignalObjectAndWait(stdin_source.source.handle, key_processed_handle, INFINITE, FALSE);
}
return 0;