summaryrefslogtreecommitdiffstatshomepage
path: root/src/osd/modules/input/input_rawinput.cpp
diff options
context:
space:
mode:
author Vas Crabb <vas@vastheman.com>2022-05-26 03:07:28 +1000
committer Vas Crabb <vas@vastheman.com>2022-05-26 03:07:28 +1000
commit9ce44fa048793de5e14d1e7af98e8b5ca148d0f3 (patch)
tree2f88d756690f512931db6fdf15939bb5cb547cbd /src/osd/modules/input/input_rawinput.cpp
parent362201a23b566e8ebef5b500f182b18a46e50a95 (diff)
osd: Cleaned up Windows API usage a little.
* Bumped target windows version to 6.0.0 (Vista). * Use WRL COM pointers to manage some COM-like objects. * Cleaned up logging in DirectSound module. * Cleaned up includes in Windows input modules. * Switched to Common Item Dialogs in Windows debugger. * Replaced disabled code that never really worked with a TODO comment.
Diffstat (limited to 'src/osd/modules/input/input_rawinput.cpp')
-rw-r--r--src/osd/modules/input/input_rawinput.cpp29
1 files changed, 13 insertions, 16 deletions
diff --git a/src/osd/modules/input/input_rawinput.cpp b/src/osd/modules/input/input_rawinput.cpp
index 6424a0d1099..10bc38fad05 100644
--- a/src/osd/modules/input/input_rawinput.cpp
+++ b/src/osd/modules/input/input_rawinput.cpp
@@ -6,32 +6,29 @@
//
//============================================================
-#include "input_module.h"
#include "modules/osdmodule.h"
#if defined(OSD_WINDOWS)
-// standard windows headers
-#include <windows.h>
-#include <tchar.h>
-#undef interface
-
-#include <algorithm>
-#include <functional>
-#include <mutex>
-#include <new>
-
// MAME headers
#include "emu.h"
-#include "strconv.h"
-// MAMEOS headers
-#include "modules/lib/osdlib.h"
+#include "input_windows.h"
+
#include "winmain.h"
#include "window.h"
-#include "input_common.h"
-#include "input_windows.h"
+#include "modules/lib/osdlib.h"
+#include "strconv.h"
+
+#include <algorithm>
+#include <functional>
+#include <mutex>
+#include <new>
+
+// standard windows headers
+#include <windows.h>
+#include <tchar.h>
namespace {