mirror of
https://github.com/llvm-mirror/libcxx.git
synced 2025-10-21 15:10:37 +08:00
[libc++][NFC] Make size of allocation more self-documenting
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@358588 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -171,7 +171,7 @@ __libcpp_db::__insert_c(void* __c, __libcpp_db::_InsertConstruct *__fn)
|
|||||||
if (__csz_ + 1 > static_cast<size_t>(__cend_ - __cbeg_))
|
if (__csz_ + 1 > static_cast<size_t>(__cend_ - __cbeg_))
|
||||||
{
|
{
|
||||||
size_t nc = __next_prime(2*static_cast<size_t>(__cend_ - __cbeg_) + 1);
|
size_t nc = __next_prime(2*static_cast<size_t>(__cend_ - __cbeg_) + 1);
|
||||||
__c_node** cbeg = static_cast<__c_node**>(calloc(nc, sizeof(void*)));
|
__c_node** cbeg = static_cast<__c_node**>(calloc(nc, sizeof(__c_node*)));
|
||||||
if (cbeg == nullptr)
|
if (cbeg == nullptr)
|
||||||
__throw_bad_alloc();
|
__throw_bad_alloc();
|
||||||
|
|
||||||
@@ -508,7 +508,7 @@ __libcpp_db::__insert_iterator(void* __i)
|
|||||||
if (__isz_ + 1 > static_cast<size_t>(__iend_ - __ibeg_))
|
if (__isz_ + 1 > static_cast<size_t>(__iend_ - __ibeg_))
|
||||||
{
|
{
|
||||||
size_t nc = __next_prime(2*static_cast<size_t>(__iend_ - __ibeg_) + 1);
|
size_t nc = __next_prime(2*static_cast<size_t>(__iend_ - __ibeg_) + 1);
|
||||||
__i_node** ibeg = static_cast<__i_node**>(calloc(nc, sizeof(void*)));
|
__i_node** ibeg = static_cast<__i_node**>(calloc(nc, sizeof(__i_node*)));
|
||||||
if (ibeg == nullptr)
|
if (ibeg == nullptr)
|
||||||
__throw_bad_alloc();
|
__throw_bad_alloc();
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user