- added a few more FileRdr replacements

- fixed: The streaming music player must return the file reader if it fails to open, so that the next player can still use it.
- fixed: Timidity++'s Instruments class did not delete the sound font when it was destroyed.

..-
This commit is contained in:
Christoph Oelckers 2018-03-10 20:33:49 +01:00
commit b315bc3be0
9 changed files with 25 additions and 21 deletions

View file

@ -121,15 +121,15 @@ void M_FindResponseFile (void)
if (added_stuff < limit)
{
// READ THE RESPONSE FILE INTO MEMORY
FileReader fr;
if (!fr.Open(Args->GetArg(i) + 1))
FileRdr fr;
if (!fr.OpenFile(Args->GetArg(i) + 1))
{ // [RH] Make this a warning, not an error.
Printf ("No such response file (%s)!\n", Args->GetArg(i) + 1);
}
else
{
Printf ("Found response file %s!\n", Args->GetArg(i) + 1);
size = fr.GetLength();
size = (int)fr.GetLength();
file = new char[size+1];
fr.Read (file, size);
file[size] = 0;