fixed vorbis comments causing outofmem

master
AnthoFoxo ago%!(EXTRA string=4 years)
parent 4882970b1c
commit b7b2aaa587
  1. 6
      stb_vorbis.c

@ -3645,8 +3645,10 @@ static int start_decoder(vorb *f)
f->comment_list_length = get32_packet(f);
f->comment_list = NULL;
if (f->comment_list_length > 0)
f->comment_list = (char**) setup_malloc(f, sizeof(char*) * (f->comment_list_length));
if (f->comment_list == NULL) return error(f, VORBIS_outofmem);
{
f->comment_list = (char**) setup_malloc(f, sizeof(char*) * (f->comment_list_length));
if (f->comment_list == NULL) return error(f, VORBIS_outofmem);
}
for(i=0; i < f->comment_list_length; ++i) {
len = get32_packet(f);

Loading…
Cancel
Save