From 1431a6030d4d869325184dafc4295737ec810f26 Mon Sep 17 00:00:00 2001 From: Günther Deschner Date: Thu, 4 Aug 2005 01:41:03 +0000 Subject: r9029: Another crash bug when enumerating privileges. Thanks Volker! Guenther (This used to be commit e59c7c76d7ce52c7e16c4978c017636383ec57a5) --- source3/lib/privileges.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'source3/lib/privileges.c') diff --git a/source3/lib/privileges.c b/source3/lib/privileges.c index 05dff33307..8bb6108448 100644 --- a/source3/lib/privileges.c +++ b/source3/lib/privileges.c @@ -758,7 +758,7 @@ char* luid_to_privilege_name(const LUID *set) for ( i=0; !se_priv_equal(&privs[i].se_priv, &se_priv_end); i++ ) { if ( set->low == privs[i].luid.low ) { - fstrcpy( name, privs[set->low - 1].name ); + fstrcpy( name, privs[i].name ); return name; } } -- cgit