In LsapCreateDatabaseObjects pass the pointer AuditEventsInfo to LsapSetObjectAttribute instead a pointer to the pointer. Fixes 1 advapi32::lsa winetest when compiled with the new BE.

svn path=/trunk/; revision=58461
This commit is contained in:
Timo Kreuzer 2013-03-10 13:43:13 +00:00
parent 8cb3ec617f
commit 4c85cfac11

View file

@ -293,8 +293,7 @@ LsapCreateDatabaseObjects(VOID)
if (!NT_SUCCESS(Status)) if (!NT_SUCCESS(Status))
goto done; goto done;
Status = LsapCreatePolicySd(&PolicySd, Status = LsapCreatePolicySd(&PolicySd, &PolicySdSize);
&PolicySdSize);
if (!NT_SUCCESS(Status)) if (!NT_SUCCESS(Status))
goto done; goto done;
@ -356,7 +355,7 @@ LsapCreateDatabaseObjects(VOID)
/* Set the audit events attribute */ /* Set the audit events attribute */
LsapSetObjectAttribute(PolicyObject, LsapSetObjectAttribute(PolicyObject,
L"PolAdtEv", L"PolAdtEv",
&AuditEventsInfo, AuditEventsInfo,
AuditEventsSize); AuditEventsSize);
/* Set the DNS Domain Name attribute */ /* Set the DNS Domain Name attribute */
@ -990,7 +989,8 @@ LsapSetObjectAttribute(PLSA_DB_OBJECT DbObject,
NULL); NULL);
if (!NT_SUCCESS(Status)) if (!NT_SUCCESS(Status))
{ {
ERR("NtCreateKey failed for '%S' with status 0x%lx\n",
AttributeName, Status);
return Status; return Status;
} }
@ -1001,6 +1001,12 @@ LsapSetObjectAttribute(PLSA_DB_OBJECT DbObject,
NtClose(AttributeKey); NtClose(AttributeKey);
if (!NT_SUCCESS(Status))
{
ERR("RtlpNtSetValueKey failed for '%S' with status 0x%lx\n",
AttributeName, Status);
}
return Status; return Status;
} }