fixing c standard lib includes

This commit is contained in:
Noel
2022-10-22 23:18:34 -07:00
parent a5f9701ce6
commit 30d7f2ee66
6 changed files with 7 additions and 3 deletions

View File

@ -5,6 +5,7 @@
#include <stddef.h> // for std::size_t
#include <stdlib.h> // for abort
#include <stdarg.h> // for string format methods
#include <stdio.h> // for vsnprintf
#include <math.h> // for standard lib math functions used in blah_calc.h
// Numeric Types

View File

@ -17,13 +17,13 @@ namespace Blah
char& operator[](int index)
{
BLAH_ASSERT(index >= 0 && index < length(), "Index out of range");
BLAH_ASSERT(index >= 0 && index < length() + 1, "Index out of range");
return s_ptr()[index];
}
const char& operator[](int index) const
{
BLAH_ASSERT(index >= 0 && index < length(), "Index out of range");
BLAH_ASSERT(index >= 0 && index < length() + 1, "Index out of range");
return s_ptr()[index];
}