From dfa3ce1995e4877600a0a1ee500143ba573c4dd5 Mon Sep 17 00:00:00 2001 From: Eric Kohl Date: Sat, 29 Dec 2012 12:55:05 +0000 Subject: [PATCH] [SAMSRV] Fix two incorrect failure checks in the object database code. svn path=/trunk/; revision=58037 --- reactos/dll/win32/samsrv/database.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/reactos/dll/win32/samsrv/database.c b/reactos/dll/win32/samsrv/database.c index 95811fb14b9..904208e3b66 100644 --- a/reactos/dll/win32/samsrv/database.c +++ b/reactos/dll/win32/samsrv/database.c @@ -223,7 +223,7 @@ SampCreateDbObject(IN PSAM_DB_OBJECT ParentObject, NewObject->Name = RtlAllocateHeap(RtlGetProcessHeap(), 0, (wcslen(ObjectName) + 1) * sizeof(WCHAR)); - if (NewObject == NULL) + if (NewObject->Name == NULL) { if (MembersKeyHandle != NULL) NtClose(MembersKeyHandle); @@ -374,7 +374,7 @@ SampOpenDbObject(IN PSAM_DB_OBJECT ParentObject, NewObject->Name = RtlAllocateHeap(RtlGetProcessHeap(), 0, (wcslen(ObjectName) + 1) * sizeof(WCHAR)); - if (NewObject == NULL) + if (NewObject->Name == NULL) { if (MembersKeyHandle != NULL) NtClose(MembersKeyHandle);