File tree Expand file tree Collapse file tree 1 file changed +1
-1
lines changed
Expand file tree Collapse file tree 1 file changed +1
-1
lines changed Original file line number Diff line number Diff line change @@ -409,7 +409,7 @@ template<> struct BaseTypeFromC<uint64_t> { static constexpr TypeDesc::BASETYPE
409409template <> struct BaseTypeFromC <const uint64_t > { static constexpr TypeDesc::BASETYPE value = TypeDesc::UINT64; };
410410template <> struct BaseTypeFromC <int64_t > { static constexpr TypeDesc::BASETYPE value = TypeDesc::INT64; };
411411template <> struct BaseTypeFromC <const int64_t > { static constexpr TypeDesc::BASETYPE value = TypeDesc::INT64; };
412- #if defined(__GNUC__) && (ULONG_MAX == 0xffffffffffffffff) && !(defined(__APPLE__) && defined(__MACH__)) || defined(__NetBSD__)
412+ #if defined(__GNUC__) && (ULONG_MAX == 0xffffffffffffffff) && !(defined(__APPLE__) && defined(__MACH__)) && !defined(__OpenBSD__) || defined(__NetBSD__)
413413// Some platforms consider int64_t and long long to be different types, even
414414// though they are actually the same size.
415415static_assert (!std::is_same_v<unsigned long long , uint64_t >);
You can’t perform that action at this time.
0 commit comments