Fix BMS parser not reading files shorter than 1024 bytes.