diff options
| -rw-r--r-- | scumm/saveload.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/scumm/saveload.cpp b/scumm/saveload.cpp index f53eeef1dc..4e329e101e 100644 --- a/scumm/saveload.cpp +++ b/scumm/saveload.cpp @@ -1415,8 +1415,10 @@ void Serializer::saveArrayOf(void *b, int len, int datasize, byte filetype) { uint32 data; // speed up byte arrays - if (len > 0 && datasize == 1 && filetype == sleByte) { - saveBytes(b, len); + if (datasize == 1 && filetype == sleByte) { + if (len > 0) { + saveBytes(b, len); + } return; } |
