diff options
author | Willem Jan Palenstijn | 2011-11-01 16:00:59 +0100 |
---|---|---|
committer | Willem Jan Palenstijn | 2011-11-01 16:00:59 +0100 |
commit | 21260b35c6b5c526994990959160b35041c26bdc (patch) | |
tree | 00dd4abe468b3dd9a408f04d959405101a31b8eb /engines/dreamweb | |
parent | f191413b1c48caf7cebf3bd5ac5256a0bb9b5d67 (diff) | |
download | scummvm-rg350-21260b35c6b5c526994990959160b35041c26bdc.tar.gz scummvm-rg350-21260b35c6b5c526994990959160b35041c26bdc.tar.bz2 scummvm-rg350-21260b35c6b5c526994990959160b35041c26bdc.zip |
DREAMWEB: Fix OOM check
Diffstat (limited to 'engines/dreamweb')
-rw-r--r-- | engines/dreamweb/dreamweb.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/dreamweb/dreamweb.cpp b/engines/dreamweb/dreamweb.cpp index 0e43f18db6..192019d4c9 100644 --- a/engines/dreamweb/dreamweb.cpp +++ b/engines/dreamweb/dreamweb.cpp @@ -442,9 +442,9 @@ void DreamWebEngine::playSound(uint8 channel, uint8 id, uint8 loops) { sample.size, 22050, Audio::FLAG_UNSIGNED); } else { uint8 *buffer = (uint8 *)malloc(_speechData.size()); - memcpy(buffer, _speechData.begin(), _speechData.size()); if (!buffer) error("out of memory: cannot allocate memory for sound(%u bytes)", _speechData.size()); + memcpy(buffer, _speechData.begin(), _speechData.size()); raw = Audio::makeRawStream( buffer, _speechData.size(), 22050, Audio::FLAG_UNSIGNED); |