summaryrefslogtreecommitdiff
path: root/libusb/os/windows_nt_common.c
diff options
context:
space:
mode:
Diffstat (limited to 'libusb/os/windows_nt_common.c')
-rw-r--r--libusb/os/windows_nt_common.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/libusb/os/windows_nt_common.c b/libusb/os/windows_nt_common.c
index 30796ac..55b6818 100644
--- a/libusb/os/windows_nt_common.c
+++ b/libusb/os/windows_nt_common.c
@@ -33,7 +33,7 @@
#include "windows_nt_common.h"
// Global variables
-const uint64_t epoch_time = UINT64_C(116444736000000000); // 1970.01.01 00:00:000 in MS Filetime
+const uint64_t epoch_time = UINT64_C(116444736000000000); // 1970.01.01 00:00:000 in MS Filetime
// Global variables for clock_gettime mechanism
static uint64_t hires_ticks_to_ps;
@@ -75,14 +75,14 @@ const char *windows_error_str(DWORD retval)
error_code = retval ? retval : GetLastError();
- safe_sprintf(err_string, ERR_BUFFER_SIZE, "[%u] ", error_code);
+ safe_sprintf(err_string, ERR_BUFFER_SIZE, "[%u] ", (unsigned int)error_code);
// Translate codes returned by SetupAPI. The ones we are dealing with are either
// in 0x0000xxxx or 0xE000xxxx and can be distinguished from standard error codes.
// See http://msdn.microsoft.com/en-us/library/windows/hardware/ff545011.aspx
switch (error_code & 0xE0000000) {
case 0:
- error_code = HRESULT_FROM_WIN32(error_code); // Still leaves ERROR_SUCCESS unmodified
+ error_code = HRESULT_FROM_WIN32(error_code); // Still leaves ERROR_SUCCESS unmodified
break;
case 0xE0000000:
error_code = 0x80000000 | (FACILITY_SETUPAPI << 16) | (error_code & 0x0000FFFF);
@@ -98,9 +98,10 @@ const char *windows_error_str(DWORD retval)
format_error = GetLastError();
if (format_error)
safe_sprintf(err_string, ERR_BUFFER_SIZE,
- "Windows error code %u (FormatMessage error code %u)", error_code, format_error);
+ "Windows error code %u (FormatMessage error code %u)",
+ (unsigned int)error_code, (unsigned int)format_error);
else
- safe_sprintf(err_string, ERR_BUFFER_SIZE, "Unknown error code %u", error_code);
+ safe_sprintf(err_string, ERR_BUFFER_SIZE, "Unknown error code %u", (unsigned int)error_code);
}
else {
// Remove CR/LF terminators
@@ -120,7 +121,7 @@ const char *windows_error_str(DWORD retval)
typedef struct htab_entry {
unsigned long used;
- char* str;
+ char *str;
} htab_entry;
static htab_entry *htab_table = NULL;
@@ -248,8 +249,7 @@ unsigned long htab_hash(const char *str)
// If entry is found use it.
if ((htab_table[idx].used == hval) && (safe_strcmp(str, htab_table[idx].str) == 0))
return idx;
- }
- while (htab_table[idx].used);
+ } while (htab_table[idx].used);
}
// Not found => New entry