From 403fec1b272587bba4acd79fd4d3f591b13b0fc8 Mon Sep 17 00:00:00 2001 From: Timo Kreuzer Date: Sun, 13 Jan 2019 19:23:41 +0100 Subject: [PATCH] [SACDRV] Fix CHECK_PARAMETER_WITH_STATUS error handling macro --- drivers/sac/driver/sacdrv.h | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/drivers/sac/driver/sacdrv.h b/drivers/sac/driver/sacdrv.h index 602afd05ed6..0280b6c9d1c 100644 --- a/drivers/sac/driver/sacdrv.h +++ b/drivers/sac/driver/sacdrv.h @@ -44,10 +44,9 @@ // // SAC Parameter Checking Macros // -#define CHECK_PARAMETER_WITH_STATUS(Parameter, Status) \ +#define CHECK_PARAMETER_WITH_STATUS(Condition, Status) \ { \ - ASSERT(((PVOID)(Parameter)) != NULL); \ - if (((PVOID)(Parameter)) == NULL) \ + if (!NT_VERIFY(Condition)) \ { \ return Status; \ } \