]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
libcli/dns: Make SMB_ASSERT available
authorVolker Lendecke <vl@samba.org>
Wed, 22 Apr 2026 14:41:20 +0000 (16:41 +0200)
committerVolker Lendecke <vl@samba.org>
Wed, 29 Apr 2026 16:37:36 +0000 (16:37 +0000)
SMB_ASSERT requires "lib/util/debug.h" first and then
"lib/util/samba_util.h":

1. #include "lib/util/debug.h"

   * _SAMBA_DEBUG_H is now defined

2. #include "lib/util/samba_util.h"

   * samba_util.h includes fault.h
   * fault.h checks: #ifdef _SAMBA_DEBUG_H (only if yes, SMB_ASSERT
     gets defined)

Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Pavel Filipenský <pfilipensky@samba.org>
libcli/dns/dns.c

index d59f483ab0a5d07b5cdbc326546179043a643c8e..0c5a3a44d996421f0112d8c6f58fbe9c7f5b1d8b 100644 (file)
@@ -26,8 +26,8 @@
 #include "source3/lib/util_tsock.h"
 #include "libcli/dns/libdns.h"
 #include "lib/util/tevent_unix.h"
-#include "lib/util/samba_util.h"
 #include "lib/util/debug.h"
+#include "lib/util/samba_util.h"
 #include "libcli/util/error.h"
 #include "librpc/ndr/libndr.h"
 #include "librpc/gen_ndr/ndr_dns.h"