From f99fb70e9e22fc8a0b1f59757e0a88b8714d3c8c Mon Sep 17 00:00:00 2001 From: Eric Kohl Date: Sun, 2 Jun 2013 15:33:40 +0000 Subject: [PATCH] [SAMSRV] SampDeleteAccountDbObject: Fix the check of a returned status value. The old check caused a failure even though the returned value meant success. svn path=/trunk/; revision=59145 --- 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 e1bf38460b2..735af60d79d 100644 --- a/reactos/dll/win32/samsrv/database.c +++ b/reactos/dll/win32/samsrv/database.c @@ -419,9 +419,9 @@ SampDeleteAccountDbObject(PSAM_DB_OBJECT DbObject) NULL, NULL, &Length); - if (Status != STATUS_BUFFER_OVERFLOW) + if (!NT_SUCCESS(Status) && Status != STATUS_BUFFER_OVERFLOW) { - TRACE("Status 0x%08lx\n", Status); + TRACE("SampGetObjectAttribute failed (Status 0x%08lx)\n", Status); goto done; }