• Jason Smith's avatar
    Fix buffer overrun using PutN (closes #672) · 252e8122
    Jason Smith authored
    Fix inconsistent calling of template functions in PutN in stream.h. When
    used with a GenericStringBuffer<<UTF8>, MemoryPoolAllocator>, PutN would call
    PutReserve from stream.h, and PutUnsafe from stringbuffer.h. This
    resulted in bytes being added to the buffer without allocating space.
    
    This was not an issue when used with the default memory allocator,
    because in this case the specialized PutN is used from stringbuffer.h.
    252e8122
Name
Last commit
Last update
..
perftest Loading commit data...
unittest Loading commit data...
CMakeLists.txt Loading commit data...