From 5a5aafcce9f71debb5b31b530a0874dd29e09f70 Mon Sep 17 00:00:00 2001 From: Christoph Oelckers Date: Sat, 17 Apr 2010 22:57:15 +0000 Subject: [PATCH] - Fixed: ZSBSP did not calculate the lump length for uncompressed extended nodes. (Apparently ZDoom never checks this lump's length.) SVN r2289 (trunk) --- wad.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/wad.cpp b/wad.cpp index 64fb893..dfc52c9 100644 --- a/wad.cpp +++ b/wad.cpp @@ -451,35 +451,35 @@ void FWadWriter::SafeWrite (const void *buffer, size_t size) FWadWriter &FWadWriter::operator << (BYTE val) { - SafeWrite (&val, 1); + AddToLump (&val, 1); return *this; } FWadWriter &FWadWriter::operator << (WORD val) { val = LittleShort(val); - SafeWrite ((BYTE *)&val, 2); + AddToLump ((BYTE *)&val, 2); return *this; } FWadWriter &FWadWriter::operator << (SWORD val) { val = LittleShort(val); - SafeWrite ((BYTE *)&val, 2); + AddToLump ((BYTE *)&val, 2); return *this; } FWadWriter &FWadWriter::operator << (DWORD val) { val = LittleLong(val); - SafeWrite ((BYTE *)&val, 4); + AddToLump ((BYTE *)&val, 4); return *this; } FWadWriter &FWadWriter::operator << (fixed_t val) { val = LittleLong(val); - SafeWrite ((BYTE *)&val, 4); + AddToLump ((BYTE *)&val, 4); return *this; }