Skip to content

Commit 82765ef

Browse files
authored
Merge pull request #1458 from dtolnay/feature
Switch to standard feature-test macros
2 parents 03b025d + 5ae3a93 commit 82765ef

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

include/cxx.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ class String final {
4848
String(const char *, std::size_t);
4949
String(const char16_t *);
5050
String(const char16_t *, std::size_t);
51-
#if __cplusplus >= 202002L
51+
#ifdef __cpp_char8_t
5252
String(const char8_t *s);
5353
String(const char8_t *s, std::size_t len);
5454
#endif

src/cxx.cc

+1-1
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ String::String(const char *s, std::size_t len) {
130130
len);
131131
}
132132

133-
#if __cplusplus >= 202002L
133+
#ifdef __cpp_char8_t
134134
String::String(const char8_t *s) : String(reinterpret_cast<const char *>(s)) {}
135135

136136
String::String(const char8_t *s, std::size_t len)

0 commit comments

Comments
 (0)