From 0e2142a9275b567a3c6a8f90e95240d9e686ec27 Mon Sep 17 00:00:00 2001 From: Andrew Bartlett Date: Mon, 30 Aug 2010 12:50:49 +1000 Subject: [PATCH] s3-privs Remove pointer indirection from se_priv_to_privilege_set() Andrew Bartlett Signed-off-by: Andrew Tridgell --- libcli/security/privileges.c | 4 ++-- libcli/security/privileges.h | 2 +- source3/rpc_server/srv_lsa_nt.c | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/libcli/security/privileges.c b/libcli/security/privileges.c index a33ef57a60e..054ba57e37c 100644 --- a/libcli/security/privileges.c +++ b/libcli/security/privileges.c @@ -469,7 +469,7 @@ static bool privilege_set_add(PRIVILEGE_SET *priv_set, struct lsa_LUIDAttribute /******************************************************************* *******************************************************************/ -bool se_priv_to_privilege_set( PRIVILEGE_SET *set, uint64_t *privilege_mask ) +bool se_priv_to_privilege_set( PRIVILEGE_SET *set, uint64_t privilege_mask ) { int i; uint32_t num_privs = ARRAY_SIZE(privs); @@ -479,7 +479,7 @@ bool se_priv_to_privilege_set( PRIVILEGE_SET *set, uint64_t *privilege_mask ) luid.luid.high = 0; for ( i=0; isid), @@ -2376,7 +2376,7 @@ NTSTATUS _lsa_EnumAccountRights(struct pipes_struct *p, return status; } - se_priv_to_privilege_set(&privileges, &mask); + se_priv_to_privilege_set(&privileges, mask); DEBUG(10,("_lsa_EnumAccountRights: %s has %d privileges\n", sid_string_dbg(&sid), privileges.count)); -- 2.34.1