etc: Fix another build problem on CI

This commit is contained in:
Joshua Scott 2018-10-20 01:30:20 +01:00
parent b0a2cb4d1d
commit 8706384803
1 changed files with 3 additions and 2 deletions

View File

@ -2,6 +2,7 @@
#include <limits>
#include <exception>
#include <cstring>
#include <stdexcept>
namespace ki
{
@ -153,7 +154,7 @@ namespace ki
// Has the buffer reached maximum 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
auto *new_buffer = new uint8_t[new_size] { 0 };
@ -166,7 +167,7 @@ namespace ki
{
// Make sure we haven't underflowed
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
if (m_position.get_byte() >= m_buffer_size)