Subversion Repositories freemyipod

Rev

Rev 203 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 203 Rev 204
Line 25... Line 25...
25
#define __ASSERT_H__
25
#define __ASSERT_H__
26
 
26
 
27
#include "../../global.h"
27
#include "../../global.h"
28
#include "../../panic.h"
28
#include "../../panic.h"
29
 
29
 
-
 
30
#ifdef ENABLE_ASSERT
30
#define assert(expr) if (!(expr)) panicf(PANIC_KILLTHREAD, "%s:%d: Assertion failed: %s", __FILE__, __LINE__, #expr)
31
#define assert(expr) if (!(expr)) panicf(PANIC_KILLTHREAD, "%s:%d: Assertion failed: %s", __FILE__, __LINE__, #expr)
-
 
32
#else
-
 
33
#define assert(expr)
-
 
34
#endif
31
 
35
 
32
#endif
36
#endif