From 446463e9108155e34162bafcc85c2c20db946bc5 Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Wed, 2 Nov 2005 20:32:11 +0000 Subject: r11482: Arrg. Can't believe this code was in this state. If you don't initialize the mask then setting "special" access gets set to *random* permissions ! Jeremy. (This used to be commit f1616911a858886da0a635a2f9b95d471215e84c) --- source3/utils/smbcacls.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'source3/utils/smbcacls.c') diff --git a/source3/utils/smbcacls.c b/source3/utils/smbcacls.c index 26037f643e..217d80ed21 100644 --- a/source3/utils/smbcacls.c +++ b/source3/utils/smbcacls.c @@ -231,7 +231,9 @@ static BOOL parse_ace(SEC_ACE *ace, const char *orig_str) char *p; const char *cp; fstring tok; - unsigned atype, aflags, amask; + unsigned int atype = 0; + unsigned int aflags = 0; + unsigned int amask = 0; DOM_SID sid; SEC_ACCESS mask; const struct perm_value *v; -- cgit