diff options
author | Behdad Esfahbod <behdad@behdad.org> | 2018-11-11 16:09:38 -0500 |
---|---|---|
committer | Behdad Esfahbod <behdad@behdad.org> | 2018-11-11 16:09:38 -0500 |
commit | 55c66c7c56c1ecd493f51fe66fd434b28addfb41 (patch) | |
tree | 6dfdc01f519806c7b298ebeec033b49b2708e035 | |
parent | 98c6f03ccdd0630282ea0b166f66dcfb2a9c1f51 (diff) |
Revert "Declare Null() constexpr"
This reverts commit 442a72d95ab1fb3a47b486d8d1eb68e909d0ffb8.
Doesn't make sense. No idea how my local compilers where happy with it!
-rw-r--r-- | src/hb-null.hh | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/hb-null.hh b/src/hb-null.hh index 5b9c7db7..25a24f05 100644 --- a/src/hb-null.hh +++ b/src/hb-null.hh @@ -43,7 +43,7 @@ hb_vector_size_impl_t const _hb_NullPool[(HB_NULL_POOL_SIZE + sizeof (hb_vector_ /* Generic nul-content Null objects. */ template <typename Type> -static inline constexpr Type const & Null (void) { +static inline Type const & Null (void) { static_assert (sizeof (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); return *reinterpret_cast<Type const *> (_hb_NullPool); } |