From 2f07b11bb6ce91d47837b15e05d935f35b5dfa59 Mon Sep 17 00:00:00 2001 From: Vizepi Date: Fri, 30 Apr 2021 10:16:58 +0200 Subject: [PATCH] [CLEAN] Add missing include and undef redefined macro The missing include defined the inline macro used in the class --- Source/Engine/Core/DeleteMe.h | 2 ++ Source/Engine/Serialization/JsonTools.h | 2 ++ 2 files changed, 4 insertions(+) diff --git a/Source/Engine/Core/DeleteMe.h b/Source/Engine/Core/DeleteMe.h index fddb16f7a..7dc366b98 100644 --- a/Source/Engine/Core/DeleteMe.h +++ b/Source/Engine/Core/DeleteMe.h @@ -2,6 +2,8 @@ #pragma once +#include "Engine/Core/Compiler.h" + /// /// Helper class used to delete another object. /// diff --git a/Source/Engine/Serialization/JsonTools.h b/Source/Engine/Serialization/JsonTools.h index 5f1314595..2703b2b63 100644 --- a/Source/Engine/Serialization/JsonTools.h +++ b/Source/Engine/Serialization/JsonTools.h @@ -386,6 +386,8 @@ public: DECLARE_GETTER(Plane); DECLARE_GETTER(DateTime); +#undef DECLARE_GETTER + #define DECLARE_GETTER(type) \ FORCE_INLINE static void Get##type(type& result, const Value& node, const char* name) \ { \