about summary refs log tree commit diff
diff options
context:
space:
mode:
authoroy <Tom_Adams@web.de>2010-10-28 23:32:01 +0200
committeroy <Tom_Adams@web.de>2010-10-28 23:32:01 +0200
commitb343ef7f5576e133a1d15d2a07b09bfab6bfb751 (patch)
tree14d3a270aec4b81e0b40ac691633214292453894
parent9cf31a272a0a246756515347023bb7d0baad36f0 (diff)
downloadzcatch-b343ef7f5576e133a1d15d2a07b09bfab6bfb751.tar.gz
zcatch-b343ef7f5576e133a1d15d2a07b09bfab6bfb751.zip
fixed mac compiling. Closes #238
-rw-r--r--src/engine/shared/datafile.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/engine/shared/datafile.cpp b/src/engine/shared/datafile.cpp
index 81d0e2cf..958b4464 100644
--- a/src/engine/shared/datafile.cpp
+++ b/src/engine/shared/datafile.cpp
@@ -1,4 +1,5 @@
 // copyright (c) 2007 magnus auvinen, see licence.txt for more info
+#include <base/math.h>
 #include <base/system.h>
 #include <engine/storage.h>
 #include "datafile.h"
@@ -158,7 +159,7 @@ bool CDataFileReader::Open(class IStorage *pStorage, const char *pFilename, int
 	m_pDataFile = pTmpDataFile;
 
 #if defined(CONF_ARCH_ENDIAN_BIG)
-	swap_endian(m_pDataFile->m_pData, sizeof(int), min(Header.m_Swaplen, Size) / sizeof(int));
+	swap_endian(m_pDataFile->m_pData, sizeof(int), min(static_cast<unsigned>(Header.m_Swaplen), Size) / sizeof(int));
 #endif
 
 	//if(DEBUG)