From 1113f62865c93365d594f36d90adff1844ce1665 Mon Sep 17 00:00:00 2001 From: Nil Geisweiller Date: Tue, 5 Jan 2021 18:25:49 +0200 Subject: [PATCH] Add missing STL stack include MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Otherwise, on gcc 10.2.0, it complains with the error message: ``` In file included from /home/nilg/MalmoPlatform/Malmo/src/VideoFrameWriter.cpp:27: /home/nilg/MalmoPlatform/Malmo/src/PosixFrameWriter.h:48:21: error: ‘stack’ in namespace ‘std’ does not name a template type 48 | static std::stack child_process_stack; | ^~~~~ In file included from /home/nilg/MalmoPlatform/Malmo/src/VideoFrameWriter.cpp:27: /home/nilg/MalmoPlatform/Malmo/src/PosixFrameWriter.h:1:1: note: ‘std::stack’ is defined in header ‘’; did you forget to ‘#include ’? +++ |+#include 1 | // -------------------------------------------------------------------------------------------------- ``` --- Malmo/src/PosixFrameWriter.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Malmo/src/PosixFrameWriter.h b/Malmo/src/PosixFrameWriter.h index f97a9be51..62d1307b7 100755 --- a/Malmo/src/PosixFrameWriter.h +++ b/Malmo/src/PosixFrameWriter.h @@ -23,6 +23,9 @@ // Local: #include "VideoFrameWriter.h" +// STL: +#include + namespace malmo { class PosixFrameWriter : public VideoFrameWriter