diff options
-rw-r--r-- | lib/util/samba_util.h | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/lib/util/samba_util.h b/lib/util/samba_util.h index 6096722d17..f5577e6d8e 100644 --- a/lib/util/samba_util.h +++ b/lib/util/samba_util.h @@ -46,9 +46,14 @@ extern const char *panic_action; * assert macros */ #ifdef DEVELOPER -#define SMB_ASSERT(b) do { if (!(b)) { \ - DEBUG(0,("PANIC: assert failed at %s(%d): %s\n", \ - __FILE__, __LINE__, #b)); smb_panic("assert failed: " #b); }} while(0) +#define SMB_ASSERT(b) \ +do { \ + if (!(b)) { \ + DEBUG(0,("PANIC: assert failed at %s(%d): %s\n", \ + __FILE__, __LINE__, #b)); \ + smb_panic("assert failed: " #b); \ + } \ +} while(0) #else /* redefine the assert macro for non-developer builds */ #define SMB_ASSERT(b) do { if (!(b)) { \ |