diff --git a/reactos/dll/win32/mmdevapi/CMakeLists.txt b/reactos/dll/win32/mmdevapi/CMakeLists.txt index 70a28de6845..ebb3ef3400f 100644 --- a/reactos/dll/win32/mmdevapi/CMakeLists.txt +++ b/reactos/dll/win32/mmdevapi/CMakeLists.txt @@ -10,6 +10,7 @@ list(APPEND SOURCE audiovolume.c devenum.c main.c + guid.c ${CMAKE_CURRENT_BINARY_DIR}/mmdevapi_stubs.c ${CMAKE_CURRENT_BINARY_DIR}/mmdevapi.def) diff --git a/reactos/dll/win32/mmdevapi/devenum.c b/reactos/dll/win32/mmdevapi/devenum.c index 3436ff4affe..29e8392de7c 100644 --- a/reactos/dll/win32/mmdevapi/devenum.c +++ b/reactos/dll/win32/mmdevapi/devenum.c @@ -18,13 +18,14 @@ #include "mmdevapi.h" -#define _WINDOWS_H +#include + #include +#include +#define _WINDOWS_H #include #include -#include - static const WCHAR software_mmdevapi[] = { 'S','o','f','t','w','a','r','e','\\', 'M','i','c','r','o','s','o','f','t','\\', diff --git a/reactos/dll/win32/mmdevapi/guid.c b/reactos/dll/win32/mmdevapi/guid.c new file mode 100644 index 00000000000..fb6a9f99b3a --- /dev/null +++ b/reactos/dll/win32/mmdevapi/guid.c @@ -0,0 +1,18 @@ +/* DO NOT USE THE PRECOMPILED HEADER FOR THIS FILE! */ + +#include + +#define WIN32_NO_STATUS +#define _INC_WINDOWS +#define COM_NO_WINDOWS_H + +#include +#include +#include +#include +#include +#include +#include +#include + +/* NO CODE HERE, THIS IS JUST REQUIRED FOR THE GUID DEFINITIONS */ diff --git a/reactos/dll/win32/mmdevapi/mmdevapi.h b/reactos/dll/win32/mmdevapi/mmdevapi.h index 9fcb4cc449f..04355226d18 100644 --- a/reactos/dll/win32/mmdevapi/mmdevapi.h +++ b/reactos/dll/win32/mmdevapi/mmdevapi.h @@ -32,7 +32,6 @@ #include #include #include -#include #include #include #include