From 7921f71a79e96f817a2009100e5105a7948b3fe2 Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Sat, 10 Feb 2024 16:51:17 +0000 Subject: [PATCH] Fix `gcc-13` build failures: missing `` includes Without the change build fails on `gcc-13` as: In file included from /build/source/components/misc/stringops.hpp:8, from /build/source/components/settings/settings.cpp:6: /build/source/components/misc/utf8stream.hpp:11:13: error: 'uint32_t' does not name a type 11 | typedef uint32_t UnicodeChar; | ^~~~~~~~ /build/source/components/misc/utf8stream.hpp:5:1: note: 'uint32_t' is defined in header ''; did you forget to '#include '? 4 | #include +++ |+#include --- apps/openmw/mwinput/controlswitch.hpp | 1 + components/misc/utf8stream.hpp | 1 + components/openmw-mp/Utils.hpp | 1 + 3 files changed, 3 insertions(+) diff --git a/apps/openmw/mwinput/controlswitch.hpp b/apps/openmw/mwinput/controlswitch.hpp index 38d01066b..1e6818063 100644 --- a/apps/openmw/mwinput/controlswitch.hpp +++ b/apps/openmw/mwinput/controlswitch.hpp @@ -1,6 +1,7 @@ #ifndef MWINPUT_CONTROLSWITCH_H #define MWINPUT_CONTROLSWITCH_H +#include #include #include diff --git a/components/misc/utf8stream.hpp b/components/misc/utf8stream.hpp index e499d15e6..2b869b4cc 100644 --- a/components/misc/utf8stream.hpp +++ b/components/misc/utf8stream.hpp @@ -1,6 +1,7 @@ #ifndef MISC_UTF8ITER_HPP #define MISC_UTF8ITER_HPP +#include #include #include diff --git a/components/openmw-mp/Utils.hpp b/components/openmw-mp/Utils.hpp index 804248f7e..ba918a41e 100644 --- a/components/openmw-mp/Utils.hpp +++ b/components/openmw-mp/Utils.hpp @@ -2,6 +2,7 @@ #define UTILS_HPP #include +#include #include #include #include