From: Gary Lockyer Date: Tue, 20 Nov 2018 21:02:43 +0000 (+1300) Subject: source4 samr: Tidy DBG_WARNING calls X-Git-Url: http://git.samba.org/samba.git/?p=amitay%2Fsamba.git;a=commitdiff_plain;h=ad57cac7db0873cbe1c42173ed36ad41a75ed9a4 source4 samr: Tidy DBG_WARNING calls Move the calls to GUID_buf_string and dom_sid_str_buf into the coresponding DBG_WARNING call, instead of using an intermediate variable. While this violates the coding guidelines, doing this makes the code less cluttred and means the functions are only called if the debug message is printed. Signed-off-by: Gary Lockyer Reviewed-by: Andrew Bartlett Autobuild-User(master): Andrew Bartlett Autobuild-Date(master): Wed Nov 21 01:50:11 CET 2018 on sn-devel-144 --- diff --git a/source4/rpc_server/samr/dcesrv_samr.c b/source4/rpc_server/samr/dcesrv_samr.c index 8e464b1bf7e..0a0ab84533b 100644 --- a/source4/rpc_server/samr/dcesrv_samr.c +++ b/source4/rpc_server/samr/dcesrv_samr.c @@ -1330,10 +1330,9 @@ static NTSTATUS dcesrv_samr_EnumDomainGroups(struct dcesrv_call_state *dce_call, 0); if (ret == LDB_ERR_NO_SUCH_OBJECT) { struct GUID_txt_buf guid_buf; - char *guid_str = - GUID_buf_string(&cache->entries[idx], - &guid_buf); - DBG_WARNING("GUID [%s] not found\n", guid_str); + DBG_WARNING( + "GUID [%s] not found\n", + GUID_buf_string(&cache->entries[idx], &guid_buf)); continue; } else if (ret != LDB_SUCCESS) { clear_guid_cache(cache); @@ -1345,11 +1344,9 @@ static NTSTATUS dcesrv_samr_EnumDomainGroups(struct dcesrv_call_state *dce_call, "objectSID"); if (objectsid == NULL) { struct GUID_txt_buf guid_buf; - char *guid_str = - GUID_buf_string(&cache->entries[idx], - &guid_buf); - DBG_WARNING("objectSID for GUID [%s] not found\n", - guid_str); + DBG_WARNING( + "objectSID for GUID [%s] not found\n", + GUID_buf_string(&cache->entries[idx], &guid_buf)); continue; } status = dom_sid_split_rid(NULL, @@ -1358,15 +1355,11 @@ static NTSTATUS dcesrv_samr_EnumDomainGroups(struct dcesrv_call_state *dce_call, &rid); if (!NT_STATUS_IS_OK(status)) { struct dom_sid_buf sid_buf; - char *sid_str = - dom_sid_str_buf(objectsid, - &sid_buf); struct GUID_txt_buf guid_buf; - char *guid_str = - GUID_buf_string(&cache->entries[idx], - &guid_buf); - DBG_WARNING("objectSID [%s] for GUID [%s] invalid\n", - sid_str, guid_str); + DBG_WARNING( + "objectSID [%s] for GUID [%s] invalid\n", + dom_sid_str_buf(objectsid, &sid_buf), + GUID_buf_string(&cache->entries[idx], &guid_buf)); continue; } @@ -1652,10 +1645,9 @@ static NTSTATUS dcesrv_samr_EnumDomainUsers(struct dcesrv_call_state *dce_call, 0); if (ret == LDB_ERR_NO_SUCH_OBJECT) { struct GUID_txt_buf guid_buf; - char *guid_str = - GUID_buf_string(&cache->entries[idx], - &guid_buf); - DBG_WARNING("GUID [%s] not found\n", guid_str); + DBG_WARNING( + "GUID [%s] not found\n", + GUID_buf_string(&cache->entries[idx], &guid_buf)); continue; } else if (ret != LDB_SUCCESS) { clear_guid_cache(cache); @@ -1666,11 +1658,9 @@ static NTSTATUS dcesrv_samr_EnumDomainUsers(struct dcesrv_call_state *dce_call, "objectSID"); if (objectsid == NULL) { struct GUID_txt_buf guid_buf; - char *guid_str = - GUID_buf_string(&cache->entries[idx], - &guid_buf); - DBG_WARNING("objectSID for GUID [%s] not found\n", - guid_str); + DBG_WARNING( + "objectSID for GUID [%s] not found\n", + GUID_buf_string(&cache->entries[idx], &guid_buf)); continue; } if (r->in.acct_flags && @@ -1684,16 +1674,11 @@ static NTSTATUS dcesrv_samr_EnumDomainUsers(struct dcesrv_call_state *dce_call, &rid); if (!NT_STATUS_IS_OK(status)) { struct dom_sid_buf sid_buf; - char *sid_str = - dom_sid_str_buf(objectsid, - &sid_buf); struct GUID_txt_buf guid_buf; - char *guid_str = - GUID_buf_string(&cache->entries[idx], - &guid_buf); - DBG_WARNING("objectSID [%s] for GUID [%s] invalid\n", - sid_str, - guid_str); + DBG_WARNING( + "objectSID [%s] for GUID [%s] invalid\n", + dom_sid_str_buf(objectsid, &sid_buf), + GUID_buf_string(&cache->entries[idx], &guid_buf)); continue; } @@ -4296,11 +4281,9 @@ static NTSTATUS dcesrv_samr_QueryDisplayInfo(struct dcesrv_call_state *dce_call, "objectSID"); if (objectsid == NULL) { struct GUID_txt_buf guid_buf; - char *guid_str = - GUID_buf_string(&cache->entries[idx], - &guid_buf); - DBG_WARNING("objectSID for GUID [%s] not found\n", - guid_str); + DBG_WARNING( + "objectSID for GUID [%s] not found\n", + GUID_buf_string(&cache->entries[idx], &guid_buf)); continue; } status = dom_sid_split_rid(NULL, @@ -4309,16 +4292,11 @@ static NTSTATUS dcesrv_samr_QueryDisplayInfo(struct dcesrv_call_state *dce_call, &rid); if (!NT_STATUS_IS_OK(status)) { struct dom_sid_buf sid_buf; - char *sid_str = - dom_sid_str_buf(objectsid, - &sid_buf); struct GUID_txt_buf guid_buf; - char *guid_str = - GUID_buf_string(&cache->entries[idx], - &guid_buf); - DBG_WARNING("objectSID [%s] for GUID [%s] invalid\n", - sid_str, - guid_str); + DBG_WARNING( + "objectSID [%s] for GUID [%s] invalid\n", + dom_sid_str_buf(objectsid, &sid_buf), + GUID_buf_string(&cache->entries[idx], &guid_buf)); continue; }