OpenImageIO
OpenImageIO copied to clipboard
memory leak in ustring
trafficstars
ustring cpp
ustring::TableRep* make_rep(string_view str, size_t hash)
{
char* repmem = pool_alloc(sizeof(ustring::TableRep) + str.length() + 1);
return new (repmem) ustring::TableRep(str, hash);
}
ustring::TableRep* rep = make_rep(str, hash);
entries[pos] = rep;
all entries are not freed. The only call I see is
free(entries);