mirror of
https://github.com/JGRennison/OpenTTD-patches.git
synced 2024-11-04 06:00:15 +00:00
(svn r16455) -Fix: don't crash when a newgrf has sounds in an unsupported sound format
This commit is contained in:
parent
5357fa2467
commit
a9a3a9c6a9
@ -9,6 +9,7 @@
|
||||
#include "vehicle_base.h"
|
||||
#include "sound_func.h"
|
||||
#include "core/smallvec_type.hpp"
|
||||
#include "core/mem_func.hpp"
|
||||
|
||||
static SmallVector<SoundEntry, ORIGINAL_SAMPLE_COUNT> _sounds;
|
||||
|
||||
@ -16,7 +17,9 @@ static SmallVector<SoundEntry, ORIGINAL_SAMPLE_COUNT> _sounds;
|
||||
/* Allocate a new Sound */
|
||||
SoundEntry *AllocateSound()
|
||||
{
|
||||
return _sounds.Append();
|
||||
SoundEntry *sound = _sounds.Append();
|
||||
MemSetT(sound, 0);
|
||||
return sound;
|
||||
}
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user