History

mp3dec_ex_close: free dec->file.buffer in MINIMP3_NO_STDIO mode

lieff committed 5 years ago

Commit c02ef011 parent 0757ad71 file · +7 −0Browse files

Unified · Split

minimp3_ex.h+7−0
@@ -1378,6 +1378,13 @@ int mp3dec_ex_open_w(mp3dec_ex_t *dec, const wchar_t *file_name, int flags) · 1377 unmodified lines
1378#else /* MINIMP3_NO_STDIO */1378#else /* MINIMP3_NO_STDIO */
1379void mp3dec_ex_close(mp3dec_ex_t *dec)1379void mp3dec_ex_close(mp3dec_ex_t *dec)
1380{1380{
1381#ifdef MINIMP3_HAVE_RING
1382 if (dec->io)
1383 mp3dec_close_ring(&dec->file);
1384#else
1385 if (dec->io && dec->file.buffer)
1386 free((void*)dec->file.buffer);
1387#endif
1381 if (dec->index.frames)1388 if (dec->index.frames)
1382 free(dec->index.frames);1389 free(dec->index.frames);
1383 memset(dec, 0, sizeof(*dec));1390 memset(dec, 0, sizeof(*dec));

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t