File include_missing_cstdint.patch of Package widelands
From a6c5a51a15e08894b4260c90a7c08615c495465a Mon Sep 17 00:00:00 2001
From: The Widelands Bunny Bot <bunnybot@noreply.codeberg.org>
Date: Sun, 25 Aug 2024 07:38:19 +0000
Subject: [PATCH] include missing <cstdint> (CB #4883 / GH #6522)
Co-authored-by: Sergei Trofimovich <slyich@gmail.com>
---
src/base/format/abstract_node.h | 2 ++
src/logic/map_objects/tribes/training_attribute.h | 2 ++
2 files changed, 4 insertions(+)
diff --git a/src/base/format/abstract_node.h b/src/base/format/abstract_node.h
index 92782a087b5..bc31a137a7d 100644
--- a/src/base/format/abstract_node.h
+++ b/src/base/format/abstract_node.h
@@ -19,6 +19,8 @@
#ifndef WL_BASE_FORMAT_ABSTRACT_NODE_H
#define WL_BASE_FORMAT_ABSTRACT_NODE_H
+#include <cstdint>
+
namespace format_impl {
enum Flags : uint8_t {
diff --git a/src/logic/map_objects/tribes/training_attribute.h b/src/logic/map_objects/tribes/training_attribute.h
index 5db0ae4fcf1..956defd76b8 100644
--- a/src/logic/map_objects/tribes/training_attribute.h
+++ b/src/logic/map_objects/tribes/training_attribute.h
@@ -19,6 +19,8 @@
#ifndef WL_LOGIC_MAP_OBJECTS_TRIBES_TRAINING_ATTRIBUTE_H
#define WL_LOGIC_MAP_OBJECTS_TRIBES_TRAINING_ATTRIBUTE_H
+#include <cstdint>
+
namespace Widelands {
/**