From c22207b6401476bf8859e581a28346326e6d482b Mon Sep 17 00:00:00 2001 From: hyzboy Date: Tue, 8 Jun 2021 20:33:16 +0800 Subject: [PATCH] add ENUM_CLASS_RANGE_ERROR_RETURN_NULLPTR --- inc/hgl/Macro.h | 1 + 1 file changed, 1 insertion(+) diff --git a/inc/hgl/Macro.h b/inc/hgl/Macro.h index 2d25988..966f706 100644 --- a/inc/hgl/Macro.h +++ b/inc/hgl/Macro.h @@ -122,5 +122,6 @@ namespace hgl #define ENUM_CLASS_RANGE_ERROR_CHECK(EC,value) (valueEC::END_RANGE) #define ENUM_CLASS_RANGE_ERROR_RETURN(EC,value,return_value) if(ENUM_CLASS_RANGE_ERROR_CHECK(EC,value))return(return_value); #define ENUM_CLASS_RANGE_ERROR_RETURN_FALSE(EC,value) ENUM_CLASS_RANGE_ERROR_RETURN(EC,value,false) + #define ENUM_CLASS_RANGE_ERROR_RETURN_NULLPTR(EC,value) ENUM_CLASS_RANGE_ERROR_RETURN(EC,value,nullptr) }//namespace hgl #endif//HGL_MACRO_INCLUDE