From 8a77efd84971ac80b9782275bdb1f6976584ed16 Mon Sep 17 00:00:00 2001 From: wraitii Date: Sun, 27 Dec 2020 07:48:26 +0000 Subject: [PATCH] Fix no-pch builds following 5b46ce0778 Component.h is loaded by convention in all CmpComponents and is requireed to use CmpPtr. Fixes #5898 Differential Revision: https://code.wildfiregames.com/D3259 This was SVN commit r24454. --- source/simulation2/components/CCmpObstruction.cpp | 1 + source/simulation2/components/CCmpTemplateManager.cpp | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/source/simulation2/components/CCmpObstruction.cpp b/source/simulation2/components/CCmpObstruction.cpp index 6c1e28a0b6..d80a086b69 100644 --- a/source/simulation2/components/CCmpObstruction.cpp +++ b/source/simulation2/components/CCmpObstruction.cpp @@ -17,6 +17,7 @@ #include "precompiled.h" +#include "simulation2/system/Component.h" #include "ICmpObstruction.h" #include "simulation2/MessageTypes.h" diff --git a/source/simulation2/components/CCmpTemplateManager.cpp b/source/simulation2/components/CCmpTemplateManager.cpp index 1468a6b955..47e550ab3a 100644 --- a/source/simulation2/components/CCmpTemplateManager.cpp +++ b/source/simulation2/components/CCmpTemplateManager.cpp @@ -1,4 +1,4 @@ -/* Copyright (C) 2017 Wildfire Games. +/* Copyright (C) 2020 Wildfire Games. * This file is part of 0 A.D. * * 0 A.D. is free software: you can redistribute it and/or modify @@ -17,6 +17,7 @@ #include "precompiled.h" +#include "simulation2/system/Component.h" #include "ICmpTemplateManager.h" #include "simulation2/MessageTypes.h"