From: Thomas Bluemel Date: Fri, 23 Sep 2005 15:31:04 +0000 (+0000) Subject: don't read the DACL if it's not present or if it's a NULL-DACL X-Git-Tag: ReactOS-0.2.8~408 X-Git-Url: https://git.reactos.org/?p=reactos.git;a=commitdiff_plain;h=0243833fef36309faf03dda2418c3b0e85ad68a4 don't read the DACL if it's not present or if it's a NULL-DACL svn path=/trunk/; revision=18013 --- diff --git a/reactos/lib/aclui/aclui.c b/reactos/lib/aclui/aclui.c index ed9f2cfeb1c..030ca42b8eb 100644 --- a/reactos/lib/aclui/aclui.c +++ b/reactos/lib/aclui/aclui.c @@ -330,7 +330,8 @@ ReloadPrincipalsList(IN PSECURITY_PAGE sp) if (GetSecurityDescriptorDacl(SecurityDescriptor, &DaclPresent, &Dacl, - &DaclDefaulted)) + &DaclDefaulted) && + DaclPresent && Dacl != NULL) { PSID Sid; PVOID Ace; @@ -978,10 +979,10 @@ SecurityPageProc(IN HWND hwndDlg, (DWORD_PTR)sp); sp->hiPrincipals = ImageList_LoadBitmap(hDllInstance, - MAKEINTRESOURCE(IDB_USRGRPIMAGES), - 16, - 3, - 0); + MAKEINTRESOURCE(IDB_USRGRPIMAGES), + 16, + 3, + 0); /* setup the listview control */ ListView_SetExtendedListViewStyleEx(sp->hWndPrincipalsList,