summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/util/fault.h4
-rw-r--r--lib/util/memcache.c2
-rw-r--r--source3/include/includes.h4
-rw-r--r--source4/include/includes.h2
4 files changed, 7 insertions, 5 deletions
diff --git a/lib/util/fault.h b/lib/util/fault.h
index aa10a71282e..0ac6cb9ceb5 100644
--- a/lib/util/fault.h
+++ b/lib/util/fault.h
@@ -25,9 +25,7 @@
#include "attr.h"
-#ifndef DEBUG
-#include "debug.h"
-#endif /* DEBUG */
+/* Please include header file debug.h if you want to use macro SMB_ASSERT */
/**
* assert macros
diff --git a/lib/util/memcache.c b/lib/util/memcache.c
index 50e59fc7040..2f2e77c1234 100644
--- a/lib/util/memcache.c
+++ b/lib/util/memcache.c
@@ -19,8 +19,8 @@
#include "replace.h"
#include <talloc.h>
-#include "../lib/util/samba_util.h"
#include "../lib/util/debug.h"
+#include "../lib/util/samba_util.h"
#include "../lib/util/dlinklist.h"
#include "../lib/util/rbtree.h"
#include "memcache.h"
diff --git a/source3/include/includes.h b/source3/include/includes.h
index 0715608c32b..b61742a9149 100644
--- a/source3/include/includes.h
+++ b/source3/include/includes.h
@@ -356,6 +356,9 @@ enum timestamp_set_resolution {
typedef char fstring[FSTRING_LEN];
#endif
+/* debug.h need to be included before samba_util.h for the macro SMB_ASSERT */
+#include "../lib/util/debug.h"
+
/* Lists, trees, caching, database... */
#include "../lib/util/samba_util.h"
#include "../lib/util/util_net.h"
@@ -371,7 +374,6 @@ typedef char fstring[FSTRING_LEN];
#include "../lib/util/data_blob.h"
#include "../lib/util/time.h"
-#include "../lib/util/debug.h"
#include "../lib/util/debug_s3.h"
#include "../libcli/util/ntstatus.h"
diff --git a/source4/include/includes.h b/source4/include/includes.h
index 46b158ec08f..5aabb8e670e 100644
--- a/source4/include/includes.h
+++ b/source4/include/includes.h
@@ -57,6 +57,8 @@
#endif
#include "../lib/util/xfile.h"
#include "../lib/util/attr.h"
+
+/* debug.h need to be included before samba_util.h for the macro SMB_ASSERT */
#include "../lib/util/debug.h"
#include "../lib/util/samba_util.h"