diff --git a/reactos/lib/drivers/libusb/hcd_controller.cpp b/reactos/lib/drivers/libusb/hcd_controller.cpp index 5662270cd7c..996c126aa78 100644 --- a/reactos/lib/drivers/libusb/hcd_controller.cpp +++ b/reactos/lib/drivers/libusb/hcd_controller.cpp @@ -8,9 +8,11 @@ * Johannes Anderwald (johannes.anderwald@reactos.org) */ -#define INITGUID #include "libusb.h" +#define NDEBUG +#include + class CHCDController : public IHCDController, public IDispatchIrp { diff --git a/reactos/lib/drivers/libusb/hub_controller.cpp b/reactos/lib/drivers/libusb/hub_controller.cpp index 7b9521295ee..763fd5c395a 100644 --- a/reactos/lib/drivers/libusb/hub_controller.cpp +++ b/reactos/lib/drivers/libusb/hub_controller.cpp @@ -8,10 +8,11 @@ * Johannes Anderwald (johannes.anderwald@reactos.org) */ - -#define INITGUID #include "libusb.h" +#define NDEBUG +#include + VOID StatusChangeEndpointCallBack( PVOID Context); diff --git a/reactos/lib/drivers/libusb/libusb.cpp b/reactos/lib/drivers/libusb/libusb.cpp index a6049fad1fc..dcf2021e616 100644 --- a/reactos/lib/drivers/libusb/libusb.cpp +++ b/reactos/lib/drivers/libusb/libusb.cpp @@ -8,9 +8,11 @@ * Johannes Anderwald (johannes.anderwald@reactos.org) */ - #include "libusb.h" +#define NDEBUG +#include + // // driver verifier // diff --git a/reactos/lib/drivers/libusb/libusb.h b/reactos/lib/drivers/libusb/libusb.h index 1fd96b17f38..f24190183af 100644 --- a/reactos/lib/drivers/libusb/libusb.h +++ b/reactos/lib/drivers/libusb/libusb.h @@ -2,11 +2,8 @@ #define LIBUSB_H__ #include -#define NDEBUG -#include #include #include -#include extern "C" { @@ -17,7 +14,6 @@ extern "C" // FIXME: // #include // -#include #include #include @@ -26,7 +22,6 @@ extern "C" // the following includes are required to get kcom to compile // #include -#include #include #include "common_interfaces.h" @@ -99,5 +94,4 @@ NTSTATUS NTAPI USBLIB_Dispatch(PDEVICE_OBJECT DeviceObject, PIRP Irp); } - -#endif +#endif /* LIBUSB_H__ */ diff --git a/reactos/lib/drivers/libusb/memory_manager.cpp b/reactos/lib/drivers/libusb/memory_manager.cpp index d9418442acb..14521599903 100644 --- a/reactos/lib/drivers/libusb/memory_manager.cpp +++ b/reactos/lib/drivers/libusb/memory_manager.cpp @@ -8,9 +8,11 @@ * Johannes Anderwald (johannes.anderwald@reactos.org) */ - #include "libusb.h" +#define NDEBUG +#include + class CDMAMemoryManager : public IDMAMemoryManager { public: diff --git a/reactos/lib/drivers/libusb/misc.cpp b/reactos/lib/drivers/libusb/misc.cpp index fe36cf447cc..d1622f6b19c 100644 --- a/reactos/lib/drivers/libusb/misc.cpp +++ b/reactos/lib/drivers/libusb/misc.cpp @@ -8,9 +8,11 @@ * Johannes Anderwald (johannes.anderwald@reactos.org) */ - #include "libusb.h" +#define NDEBUG +#include + // // driver verifier // diff --git a/reactos/lib/drivers/libusb/purecall.cpp b/reactos/lib/drivers/libusb/purecall.cpp index f7d49f9d001..9fa4eb8b7e5 100644 --- a/reactos/lib/drivers/libusb/purecall.cpp +++ b/reactos/lib/drivers/libusb/purecall.cpp @@ -8,10 +8,10 @@ * Johannes Anderwald (johannes.anderwald@reactos.org) */ - - #include "libusb.h" +#define NDEBUG +#include extern "C" { void @@ -23,4 +23,3 @@ extern "C" { } } - diff --git a/reactos/lib/drivers/libusb/usb_device.cpp b/reactos/lib/drivers/libusb/usb_device.cpp index bc7ef06e883..ddb612c88d6 100644 --- a/reactos/lib/drivers/libusb/usb_device.cpp +++ b/reactos/lib/drivers/libusb/usb_device.cpp @@ -8,10 +8,11 @@ * Johannes Anderwald (johannes.anderwald@reactos.org) */ - -#define INITGUID #include "libusb.h" +#define NDEBUG +#include + class CUSBDevice : public IUSBDevice { public: