Fixed: DSMF loader wrote outside filename array's bounds

This commit is contained in:
Randy Heit 2014-04-03 08:46:47 -05:00
parent 3670acbe63
commit 4406578522

View file

@ -31,7 +31,7 @@ static int it_riff_dsmf_process_sample( IT_SAMPLE * sample, const unsigned char
int flags;
memcpy( sample->filename, data, 13 );
sample->filename[ 14 ] = 0;
sample->filename[ 13 ] = 0;
flags = data[ 13 ] | ( data[ 14 ] << 8 );
sample->default_volume = data[ 15 ];