summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBehdad Esfahbod <behdad@behdad.org>2018-11-11 16:09:38 -0500
committerBehdad Esfahbod <behdad@behdad.org>2018-11-11 16:09:38 -0500
commit55c66c7c56c1ecd493f51fe66fd434b28addfb41 (patch)
tree6dfdc01f519806c7b298ebeec033b49b2708e035
parent98c6f03ccdd0630282ea0b166f66dcfb2a9c1f51 (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.hh2
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);
}