diff --git a/src/add-ons/kernel/drivers/audio/ice1712/debug.h b/src/add-ons/kernel/drivers/audio/ice1712/debug.h index f75da2c15b..69ec02a49d 100644 --- a/src/add-ons/kernel/drivers/audio/ice1712/debug.h +++ b/src/add-ons/kernel/drivers/audio/ice1712/debug.h @@ -26,4 +26,12 @@ # define ITRACE_VV(a...) (void)0 #endif +#undef ASSERT +#if DEBUG > 0 + #define ASSERT(a) if (a) {} else \ + dprintf("ASSERT failed! file = %s, line = %d\n",__FILE__,__LINE__) +#else + #define ASSERT(a) ((void)(0)) +#endif + #endif // _DEBUG_ICE1712_H_ diff --git a/src/add-ons/kernel/drivers/audio/ice1712/ice1712.h b/src/add-ons/kernel/drivers/audio/ice1712/ice1712.h index 574b67028c..85381240dc 100644 --- a/src/add-ons/kernel/drivers/audio/ice1712/ice1712.h +++ b/src/add-ons/kernel/drivers/audio/ice1712/ice1712.h @@ -7,16 +7,16 @@ * Marcus Overhagen, marcus@overhagen.de * Jérôme Lévêque, leveque.jerome@gmail.com */ - - #ifndef _ICE1712_H_ #define _ICE1712_H_ + +#include +#include + #include "debug.h" #include "hmulti_audio.h" -#include -#include #define DRIVER_NAME "ice1712" #define VERSION "0.6"