Skip to content

Commit c3381ea

Browse files
committed
Add missing <cstddef> includes for size_t
libc++ requires explicit includes that libstdc++ provides transitively. Added cstddef to all files using size_t.
1 parent ba21005 commit c3381ea

File tree

8 files changed

+8
-0
lines changed

8 files changed

+8
-0
lines changed

cpp/include/mh/concurrency/dispatcher.hpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
#ifdef MH_COROUTINES_SUPPORTED
88

99
#include <chrono>
10+
#include <cstddef>
1011
#include <memory>
1112

1213
#ifndef MH_STUFF_API

cpp/include/mh/concurrency/thread_pool.hpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010

1111
#include "dispatcher.hpp"
1212

13+
#include <cstddef>
1314
#include <memory>
1415
#include <optional>
1516
#include <utility>

cpp/include/mh/error/expected.hpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
#if (__cpp_concepts >= 201907) || (defined(_MSC_VER) && (__cpp_concepts >= 201811))
44

55
#include <compare>
6+
#include <cstddef>
67
#include <system_error>
78
#include <utility>
89
#include <variant>

cpp/include/mh/error/nested_exception.hpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
#pragma once
22

3+
#include <cstddef>
34
#include <exception>
45
#include <utility>
56

cpp/include/mh/io/fd_sink.hpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
#include "sink.hpp"
66
#include "native_handle.hpp"
7+
#include <cstddef>
78
#include <filesystem>
89

910
#ifndef MH_STUFF_API

cpp/include/mh/io/fd_source.hpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
#include "native_handle.hpp"
66
#include "source.hpp"
7+
#include <cstddef>
78

89
#ifndef MH_STUFF_API
910
#define MH_STUFF_API

cpp/include/mh/reflection/struct.hpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
#if (__cpp_concepts >= 201907) || (_MSC_VER >= 1928)
44

5+
#include <cstddef>
56
#include <string_view>
67
#include <tuple>
78
#include <utility>

cpp/include/mh/text/indenting_ostream.hpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
#pragma once
22

33
#include <cassert>
4+
#include <cstddef>
45
#include <ostream>
56

67
namespace mh

0 commit comments

Comments
 (0)