Fix `gcc-13` build failures: missing `<cstdint>` 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 '<cstdint>'; did you forget to '#include <cstdint>'?
        4 | #include <cstring>
      +++ |+#include <cstdint>
pull/674/head
Sergei Trofimovich 3 months ago
parent 00997fa732
commit 7921f71a79

@ -1,6 +1,7 @@
#ifndef MWINPUT_CONTROLSWITCH_H
#define MWINPUT_CONTROLSWITCH_H
#include <cstdint>
#include <map>
#include <string>

@ -1,6 +1,7 @@
#ifndef MISC_UTF8ITER_HPP
#define MISC_UTF8ITER_HPP
#include <cstdint>
#include <cstring>
#include <tuple>

@ -2,6 +2,7 @@
#define UTILS_HPP
#include <algorithm>
#include <cstdint>
#include <string>
#include <sstream>
#include <vector>

Loading…
Cancel
Save