From a7ceb695f57a88d280719c4763c8d5eb4b6ab03e Mon Sep 17 00:00:00 2001 From: Dirk Hohndel Date: Tue, 17 Sep 2013 07:50:54 -0400 Subject: [PATCH] Fix Windows compile When submitting commit 8f33b81de0f9 ("implement device probe in C"), Danilo explicitly asked me to make sure this compiles / works on Windows and Mac - and I promptly forgot to do so. Robert fixed the Mac build, this now at least compiles under Windows (but it's still untested). Signed-off-by: Dirk Hohndel --- windows.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows.c b/windows.c index de2ef9a45..823615c4a 100644 --- a/windows.c +++ b/windows.c @@ -351,8 +351,8 @@ int enumerate_devices (device_callback_t callback, void *userdata) RegCloseKey(hKey); return -1; } - - for (DWORD i = 0; i < count; ++i) { + DWORD i; + for (i = 0; i < count; ++i) { // Get the value name, data and type. char name[512], data[512]; DWORD name_len = sizeof (name); @@ -379,7 +379,7 @@ int enumerate_devices (device_callback_t callback, void *userdata) callback (data, userdata); index++; - if (is_default_dive_computer_device(filename)) + if (is_default_dive_computer_device(name)) index = i; }