diff options
| author | oy <Tom_Adams@web.de> | 2010-09-27 22:35:57 +0200 |
|---|---|---|
| committer | oy <Tom_Adams@web.de> | 2010-09-27 22:35:57 +0200 |
| commit | 25ceafaf2219f2d72d3748de6f789cd6d9dd5d2f (patch) | |
| tree | d7dc47c4b478bd899858f64b3fd0063689d9c1ba /src/engine/shared/datafile.h | |
| parent | 5faec7c80dd2d22884a63cbbe556965949d2a9df (diff) | |
| download | zcatch-25ceafaf2219f2d72d3748de6f789cd6d9dd5d2f.tar.gz zcatch-25ceafaf2219f2d72d3748de6f789cd6d9dd5d2f.zip | |
fixed writing datafiles on big-endian systems, added some checks and fixed memory cleanup
Diffstat (limited to 'src/engine/shared/datafile.h')
| -rw-r--r-- | src/engine/shared/datafile.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/engine/shared/datafile.h b/src/engine/shared/datafile.h index eddce611..e0f08b7c 100644 --- a/src/engine/shared/datafile.h +++ b/src/engine/shared/datafile.h @@ -38,7 +38,7 @@ class CDataFileWriter int m_UncompressedSize; int m_CompressedSize; void *m_pCompressedData; - } ; + }; struct CItemInfo { @@ -66,6 +66,7 @@ class CDataFileWriter CDataInfo m_aDatas[1024]; public: + CDataFileWriter() : m_File(0) {} bool Open(class IStorage *pStorage, const char *Filename); int AddData(int Size, void *pData); int AddDataSwapped(int Size, void *pData); |