mirror of https://github.com/SeanOMik/libki.git
etc: Fix another build problem on CI
This commit is contained in:
parent
b0a2cb4d1d
commit
8706384803
|
@ -2,6 +2,7 @@
|
||||||
#include <limits>
|
#include <limits>
|
||||||
#include <exception>
|
#include <exception>
|
||||||
#include <cstring>
|
#include <cstring>
|
||||||
|
#include <stdexcept>
|
||||||
|
|
||||||
namespace ki
|
namespace ki
|
||||||
{
|
{
|
||||||
|
@ -153,7 +154,7 @@ namespace ki
|
||||||
|
|
||||||
// Has the buffer reached maximum size?
|
// Has the buffer reached maximum size?
|
||||||
if (new_size == m_buffer_size)
|
if (new_size == m_buffer_size)
|
||||||
throw std::exception("Buffer cannot be expanded as it has reached maximum size.");
|
throw std::runtime_error("Buffer cannot be expanded as it has reached maximum size.");
|
||||||
|
|
||||||
// Allocate a new buffer, copy everything over, and then delete the old buffer
|
// Allocate a new buffer, copy everything over, and then delete the old buffer
|
||||||
auto *new_buffer = new uint8_t[new_size] { 0 };
|
auto *new_buffer = new uint8_t[new_size] { 0 };
|
||||||
|
@ -166,7 +167,7 @@ namespace ki
|
||||||
{
|
{
|
||||||
// Make sure we haven't underflowed
|
// Make sure we haven't underflowed
|
||||||
if (m_position.get_byte() < 0)
|
if (m_position.get_byte() < 0)
|
||||||
throw std::exception("Position of buffer is less than 0!");
|
throw std::runtime_error("Position of buffer is less than 0!");
|
||||||
|
|
||||||
// Expand the buffer if we've overflowed
|
// Expand the buffer if we've overflowed
|
||||||
if (m_position.get_byte() >= m_buffer_size)
|
if (m_position.get_byte() >= m_buffer_size)
|
||||||
|
|
Loading…
Reference in New Issue