mirror of
https://github.com/samba-team/samba.git
synced 2024-12-22 13:34:15 +03:00
README.Coding: Approve DBG statements using dom_sid_str_buf
Signed-off-by: Volker Lendecke <vl@samba.org> Reviewed-by: Ralph Boehme <slow@samba.org>
This commit is contained in:
parent
a3dd28c635
commit
1295e2b754
@ -432,6 +432,22 @@ an iterator style:
|
|||||||
... do something with opt ...
|
... do something with opt ...
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Another exception: DBG messages for example printing a SID or a GUID:
|
||||||
|
Here we don't expect any surprise from the printing functions, and the
|
||||||
|
main reason of this guideline is to make debugging easier. That reason
|
||||||
|
rarely exists for this particular use case, and we gain some
|
||||||
|
efficiency because the DBG_ macros don't evaluate their arguments if
|
||||||
|
the debuglevel is not high enough.
|
||||||
|
|
||||||
|
if (!NT_STATUS_IS_OK(status)) {
|
||||||
|
struct dom_sid_buf sid_buf;
|
||||||
|
struct GUID_txt_buf guid_buf;
|
||||||
|
DBG_WARNING(
|
||||||
|
"objectSID [%s] for GUID [%s] invalid\n",
|
||||||
|
dom_sid_str_buf(objectsid, &sid_buf),
|
||||||
|
GUID_buf_string(&cache->entries[idx], &guid_buf));
|
||||||
|
}
|
||||||
|
|
||||||
But in general, please try to avoid this pattern.
|
But in general, please try to avoid this pattern.
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user