Browse Source

add extra assertion for name_len in arenaCopyCStr

main
cinnaboot 4 years ago
parent
commit
c144442eed
  1. 2
      src/util.h

2
src/util.h

@ -138,7 +138,7 @@ char*
arenaCopyCStr(MemoryArena* arena, const char* input, u32 max_len)
{
u32 name_len = std::strlen(input) + 1;
assert(name_len < max_len);
assert(name_len > 1 && name_len < max_len);
char* out = ARENA_ALLOC(arena, char, name_len);
std::strncpy(out, input, name_len);
return out;

Loading…
Cancel
Save