diff options
author | Michael Adam <obnox@samba.org> | 2012-05-11 16:42:33 +0200 |
---|---|---|
committer | Michael Adam <obnox@samba.org> | 2012-05-11 20:16:38 +0200 |
commit | 7eb812566832724b06760fe709de106302146068 (patch) | |
tree | e784d8defbc627124cde3489f1bd5bd89cd40eac /lib | |
parent | 8be7e6b7fb294bd1469a9a5a0081bcaa4f07e2f2 (diff) | |
download | samba-7eb812566832724b06760fe709de106302146068.tar.gz samba-7eb812566832724b06760fe709de106302146068.tar.xz samba-7eb812566832724b06760fe709de106302146068.zip |
util: use SMB_ASSERT with panic also in non-developer builds !!!
This has been around since a long time: In non-developer builds,
we don't panic in SMB_ASSERT but happly continue with the error
condition, which is ridiculous and dangerous...
Diffstat (limited to 'lib')
-rw-r--r-- | lib/util/samba_util.h | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/lib/util/samba_util.h b/lib/util/samba_util.h index f5577e6d8ef..f4ffe6472ca 100644 --- a/lib/util/samba_util.h +++ b/lib/util/samba_util.h @@ -45,7 +45,6 @@ extern const char *panic_action; /** * assert macros */ -#ifdef DEVELOPER #define SMB_ASSERT(b) \ do { \ if (!(b)) { \ @@ -54,12 +53,6 @@ do { \ smb_panic("assert failed: " #b); \ } \ } while(0) -#else -/* redefine the assert macro for non-developer builds */ -#define SMB_ASSERT(b) do { if (!(b)) { \ - DEBUG(0,("PANIC: assert failed at %s(%d): %s\n", \ - __FILE__, __LINE__, #b)); }} while (0) -#endif #ifndef ABS #define ABS(a) ((a)>0?(a):(-(a))) |