ref: 6bd9dbecc52670bb62de1154415df8872cc3fc3b
parent: 11b150a2bb01fbf09ae7cfee553dda0e8af5334d
author: Tevo <estevan.cps@gmail.com>
date: Sat Dec 26 14:41:47 EST 2020
Nevermind
--- a/BUGS
+++ b/BUGS
@@ -1,4 +1,5 @@
• unsure if seeking on a file works correctly
+• sometimes crashes on unmount (buffer overflow caught by free())
• current treatment of lossy sources is less than ideal
• can only serve .wav and raw pcm files (no flac encoder)
• everything will get resampled to 44100kHz/16bit/2channel
--- a/cue.c
+++ b/cue.c
@@ -63,7 +63,7 @@
* the Cuesheet, even if they're "song only" performers?
*/
if(e->performer != s->performer)
- free(e->title);
+ free(e->performer);
free(e);
}
@@ -213,7 +213,7 @@
char*
extension(char *f)
{
- char *ext;
+ char *ext = nil;
for(; *f != 0; f++)
if(*f == '.')