[MMDRV]
authorAmine Khaldi <amine.khaldi@reactos.org>
Wed, 25 Dec 2013 10:39:58 +0000 (10:39 +0000)
committerAmine Khaldi <amine.khaldi@reactos.org>
Wed, 25 Dec 2013 10:39:58 +0000 (10:39 +0000)
* Move some inclusions to the main header.
* Do not include debug.h into the main header.
* Remove inclusions and definitions that already exist in the main header.
CORE-7716

svn path=/trunk/; revision=61395

13 files changed:
reactos/dll/win32/mmdrv/common.c
reactos/dll/win32/mmdrv/entry.c
reactos/dll/win32/mmdrv/kernel.c
reactos/dll/win32/mmdrv/mmddk.h
reactos/dll/win32/mmdrv/mmdef.h
reactos/dll/win32/mmdrv/mmdrv.h
reactos/dll/win32/mmdrv/mme.c
reactos/dll/win32/mmdrv/mmioctl.h
reactos/dll/win32/mmdrv/session.c
reactos/dll/win32/mmdrv/utils.c
reactos/dll/win32/mmdrv/wave.c
reactos/dll/win32/mmdrv/wave.h
reactos/dll/win32/mmdrv/wave_io.c

index 0ca7e50..7d17757 100644 (file)
@@ -11,6 +11,9 @@
 
 #include "mmdrv.h"
 
+#define NDEBUG
+#include <debug.h>
+
 /*
     Translates errors to MMRESULT codes.
 */
index 6285652..4a2f0c0 100644 (file)
@@ -11,6 +11,8 @@
 
 #include "mmdrv.h"
 
+#define NDEBUG
+#include <debug.h>
 
 /*
     Nothing particularly special happens here.
index 7436e66..dc10727 100644 (file)
 
 #include "mmdrv.h"
 
+#include <winuser.h>
+
+#define NDEBUG
+#include <debug.h>
+
 /*
     Devices that we provide access to follow a standard naming convention.
     The first wave output, for example, appears as \Device\WaveOut0
index 80317f4..6377b60 100644 (file)
@@ -27,7 +27,6 @@
 #define __MMDDK_H
 
 #include <mmsystem.h>
-//#include <winbase.h>
 
 typedef VOID (TASKCALLBACK) (DWORD dwInst);
 
index acc842e..2dff84c 100644 (file)
 #define EXPORT __declspec(dllexport)
 
 
-//#include <stdio.h>
-//#include <windows.h>
-//#include <mmsystem.h>
-//#include <mmddk.h>
-
 // This needs to be done to get winioctl.h to work:
 //typedef unsigned __int64 DWORD64, *PDWORD64;
 
-//#include <winioctl.h>
-//#include "mmddk.h"
-
-
 #define SOUND_MAX_DEVICE_NAME 1024   // GUESSWORK
 #define SOUND_MAX_DEVICES 256       // GUESSWORK
 
index 7cf6aa6..d88a8f5 100644 (file)
 #ifndef MMDRV_H
 #define MMDRV_H
 
+#include <stdarg.h>
+
 #define WIN32_NO_STATUS
-#define WIN32_LEAN_AND_MEAN
+
+#include <windef.h>
+#include <winbase.h>
+#include <winioctl.h>
 
 #include "mmioctl.h"
 #include "mmddk.h"
 
-//#include <stdio.h>
-#include <debug.h>
-
 /* Need to check these */
 #define MAX_DEVICES             256
 #define MAX_DEVICE_NAME_LENGTH  256
index 23639ab..e66214d 100644 (file)
@@ -12,6 +12,9 @@
 
 #include "mmdrv.h"
 
+#define NDEBUG
+#include <debug.h>
+
 /*
     Sends a message to the client (application), such as WOM_DONE. This
     is just a wrapper around DriverCallback which translates the
index 4b7b93f..1337866 100644 (file)
 #ifndef MMDRV_IOCTLS
 #define MMDRV_IOCTLS
 
-#include <windows.h>
-//#include <mmsystem.h>
-//#include <mmddk.h>
-#include <winioctl.h>
-
-
 /*
     Base names of the supported devices, as provided by drivers running in
     kernel mode.
index edb36d1..9245092 100644 (file)
@@ -11,6 +11,9 @@
 
 #include "mmdrv.h"
 
+#define NDEBUG
+#include <debug.h>
+
 /* Each session is tracked, but the list must be locked when in use  */
 
 SessionInfo* session_list = NULL;
index 943191a..fbe8106 100644 (file)
@@ -9,7 +9,7 @@
  *                       Jan 30, 2004: Imported into ReactOS tree
  */
 
-//#include "mmdrv.h"
+#include "mmdrv.h"
 
 #define NDEBUG
 #include <debug.h>
index 011aad1..ae5b083 100644 (file)
@@ -12,6 +12,8 @@
 
 #include "mmdrv.h"
 
+#define NDEBUG
+#include <debug.h>
 
 #define MAX_WAVE_BUFFER_SIZE    65536
 
index 42daed2..0a11feb 100644 (file)
@@ -1,3 +1,4 @@
+#pragma once
 
 // FIXME: Should be moved somewhere else?
 typedef struct _WAVE_DD_VOLUME {
index 9773f7a..a21247b 100644 (file)
@@ -4,6 +4,9 @@
 
 #include "mmdrv.h"
 
+#define NDEBUG
+#include <debug.h>
+
 /*
     Complete a partial wave buffer transaction
 */