svn commit: samba r8141 - branches/SAMBA_3_0/source/lib
trunk/source/lib
jerry at samba.org
jerry at samba.org
Mon Jul 4 13:19:06 GMT 2005
Author: jerry
Date: 2005-07-04 13:19:05 +0000 (Mon, 04 Jul 2005)
New Revision: 8141
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=8141
Log:
Update volker's valgrind fix in r8097. Same effect, just helps me
to remember what is going on here better.
Modified:
branches/SAMBA_3_0/source/lib/privileges.c
trunk/source/lib/privileges.c
Changeset:
Modified: branches/SAMBA_3_0/source/lib/privileges.c
===================================================================
--- branches/SAMBA_3_0/source/lib/privileges.c 2005-07-04 12:43:05 UTC (rev 8140)
+++ branches/SAMBA_3_0/source/lib/privileges.c 2005-07-04 13:19:05 UTC (rev 8141)
@@ -539,6 +539,9 @@
{
SE_PRIV old_mask, new_mask;
+ ZERO_STRUCT( old_mask );
+ ZERO_STRUCT( new_mask );
+
if ( get_privileges( sid, &old_mask ) )
se_priv_copy( &new_mask, &old_mask );
else
Modified: trunk/source/lib/privileges.c
===================================================================
--- trunk/source/lib/privileges.c 2005-07-04 12:43:05 UTC (rev 8140)
+++ trunk/source/lib/privileges.c 2005-07-04 13:19:05 UTC (rev 8141)
@@ -539,12 +539,13 @@
{
SE_PRIV old_mask, new_mask;
+ ZERO_STRUCT( old_mask );
+ ZERO_STRUCT( new_mask );
+
if ( get_privileges( sid, &old_mask ) )
se_priv_copy( &new_mask, &old_mask );
- else {
- se_priv_copy( &old_mask, &se_priv_none );
+ else
se_priv_copy( &new_mask, &se_priv_none );
- }
se_priv_add( &new_mask, priv_mask );
More information about the samba-cvs
mailing list