From 33b79a7652cd3503884701ffaf59aa1d2e4e6cab Mon Sep 17 00:00:00 2001 From: kavsrf Date: Tue, 28 Feb 2017 10:56:20 +0300 Subject: cland static code analyzer fixes --- Include/Library/CommonLib.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'Include/Library/CommonLib.h') diff --git a/Include/Library/CommonLib.h b/Include/Library/CommonLib.h index 2c698d0..efc7738 100644 --- a/Include/Library/CommonLib.h +++ b/Include/Library/CommonLib.h @@ -28,6 +28,10 @@ https://opensource.org/licenses/LGPL-3.0 ////////////////////////////////////////////////////////////////////////// extern UINTN gCELine; #define CE(ex) gCELine = __LINE__; if(EFI_ERROR(res = ex)) goto err + +#ifndef CSTATIC_ASSERT +#define CSTATIC_ASSERT(b, name) typedef int StaticAssertFailed##name[b ? 1 : -1]; +#endif ////////////////////////////////////////////////////////////////////////// // defines -- cgit v1.2.3