From a6ce6e56d38cb5e9cdf7e09ba0716d3fa1935c60 Mon Sep 17 00:00:00 2001 From: Richard Fuchs Date: Mon, 19 Aug 2024 14:01:16 -0400 Subject: [PATCH] core: add missing #include Fixes gcc complaining about /build/subsurface-beta-202408190452/core/event.cpp: In member function 'bool event::operator==(const event&) const': /build/subsurface-beta-202408190452/core/event.cpp:64:21: error: 'tie' is not a member of 'std' 64 | return std::tie(time.seconds, type, flags, value, name) == | ^~~ /build/subsurface-beta-202408190452/core/event.cpp:6:1: note: 'std::tie' is defined in header ''; did you forget to '#include '? 5 | #include "subsurface-string.h" +++ |+#include 6 | /build/subsurface-beta-202408190452/core/event.cpp:65:21: error: 'tie' is not a member of 'std' 65 | std::tie(b.time.seconds, b.type, b.flags, b.value, b.name); | ^~~ /build/subsurface-beta-202408190452/core/event.cpp:65:21: note: 'std::tie' is defined in header ''; did you forget to '#include '? Signed-off-by: Richard Fuchs --- core/event.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/core/event.cpp b/core/event.cpp index 08774823f..6ea384d7b 100644 --- a/core/event.cpp +++ b/core/event.cpp @@ -4,6 +4,8 @@ #include "eventtype.h" #include "subsurface-string.h" +#include + event::event() : type(SAMPLE_EVENT_NONE), flags(0), value(0), divemode(OC), hidden(false) {