diff --git a/src/cs_strman.cc b/src/cs_strman.cc index 2655844..e53048a 100644 --- a/src/cs_strman.cc +++ b/src/cs_strman.cc @@ -95,9 +95,6 @@ std::string_view string_pool::get(char const *ptr) const { char *string_pool::alloc_buf(std::size_t len) const { auto mem = cstate->alloc(nullptr, 0, len + sizeof(string_ref_state) + 1); - if (!mem) { - throw internal_error{"allocation failed"}; - } /* write length and initial refcount */ auto *sst = static_cast(mem); sst->length = len;