mirror of
https://github.com/NoelFB/blah.git
synced 2025-08-14 02:33:46 +08:00
clang on macOS didn't like sized ::operator delete
replaced with `::operator delete[]`
This commit is contained in:
@ -148,7 +148,7 @@ namespace Blah
|
|||||||
{
|
{
|
||||||
clear();
|
clear();
|
||||||
|
|
||||||
::operator delete (m_buffer, sizeof(T) * m_capacity);
|
::operator delete[] (m_buffer);
|
||||||
|
|
||||||
m_capacity = 0;
|
m_capacity = 0;
|
||||||
m_buffer = nullptr;
|
m_buffer = nullptr;
|
||||||
@ -196,7 +196,7 @@ namespace Blah
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
::operator delete (m_buffer, sizeof(T) * m_capacity);
|
::operator delete[] (m_buffer);
|
||||||
|
|
||||||
m_buffer = new_buffer;
|
m_buffer = new_buffer;
|
||||||
m_capacity = new_capacity;
|
m_capacity = new_capacity;
|
||||||
@ -358,4 +358,4 @@ namespace Blah
|
|||||||
m_count--;
|
m_count--;
|
||||||
return value;
|
return value;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user