From 844a59129874b436522456bce079eba64494bb97 Mon Sep 17 00:00:00 2001 From: Johannes Anderwald Date: Wed, 11 Nov 2009 10:53:52 +0000 Subject: [PATCH] - Fix problem with ASSERT & ASSERTMSG when compiled with g++ svn path=/trunk/; revision=44101 --- reactos/include/ddk/winddk.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/reactos/include/ddk/winddk.h b/reactos/include/ddk/winddk.h index 6ea3a23ead7..620a8a17eba 100644 --- a/reactos/include/ddk/winddk.h +++ b/reactos/include/ddk/winddk.h @@ -5832,11 +5832,11 @@ KeAcquireSpinLockRaiseToDpc( #define ASSERT(exp) \ (VOID)((!(exp)) ? \ - RtlAssert( #exp, __FILE__, __LINE__, NULL ), FALSE : TRUE) + RtlAssert( (PVOID)#exp, (PVOID)__FILE__, __LINE__, NULL ), FALSE : TRUE) #define ASSERTMSG(msg, exp) \ (VOID)((!(exp)) ? \ - RtlAssert( #exp, __FILE__, __LINE__, msg ), FALSE : TRUE) + RtlAssert( (PVOID)#exp, (PVOID)__FILE__, __LINE__, msg ), FALSE : TRUE) #define RTL_SOFT_ASSERT(exp) \ (VOID)((!(exp)) ? \