mirror of
https://github.com/reactos/reactos.git
synced 2024-06-03 11:11:54 +00:00
[FLTMGR] Safely query object name in FltpGetObjectName. CID 1420811
This commit is contained in:
parent
aee6cbc50a
commit
9215413a68
|
@ -263,8 +263,8 @@ NTSTATUS
|
|||
FltpGetObjectName(_In_ PVOID Object,
|
||||
_Inout_ PUNICODE_STRING ObjectName)
|
||||
{
|
||||
POBJECT_NAME_INFORMATION ObjectNameInfo = NULL;
|
||||
OBJECT_NAME_INFORMATION LocalNameInfo;
|
||||
POBJECT_NAME_INFORMATION ObjectNameInfo = &LocalNameInfo;
|
||||
ULONG ReturnLength;
|
||||
NTSTATUS Status;
|
||||
|
||||
|
@ -310,7 +310,7 @@ FltpGetObjectName(_In_ PVOID Object,
|
|||
}
|
||||
}
|
||||
|
||||
if (ObjectNameInfo)
|
||||
if (ObjectNameInfo != &LocalNameInfo)
|
||||
{
|
||||
ExFreePoolWithTag(ObjectNameInfo, FM_TAG_UNICODE_STRING);
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue