Replaced IsX360() with #ifdef

Fixes compile for non-Valve-compiled `tier1` library (LZMA is missing).
This commit is contained in:
Saul Rennison 2013-07-05 15:33:02 +01:00
parent 7b82d5ca27
commit 9fcd93a955

View file

@ -1315,8 +1315,7 @@ const CUtlVector< Place > *CNavMesh::GetPlacesFromNavFile( bool *hasUnnamedPlace
} }
} }
if ( IsX360() ) #ifdef _XBOX
{
// 360 has compressed NAVs // 360 has compressed NAVs
CLZMA lzma; CLZMA lzma;
if ( lzma.IsCompressed( (unsigned char *)fileBuffer.Base() ) ) if ( lzma.IsCompressed( (unsigned char *)fileBuffer.Base() ) )
@ -1326,7 +1325,7 @@ const CUtlVector< Place > *CNavMesh::GetPlacesFromNavFile( bool *hasUnnamedPlace
lzma.Uncompress( (unsigned char *)fileBuffer.Base(), pOriginalData ); lzma.Uncompress( (unsigned char *)fileBuffer.Base(), pOriginalData );
fileBuffer.AssumeMemory( pOriginalData, originalSize, originalSize, CUtlBuffer::READ_ONLY ); fileBuffer.AssumeMemory( pOriginalData, originalSize, originalSize, CUtlBuffer::READ_ONLY );
} }
} #endif
// check magic number // check magic number
unsigned int magic = fileBuffer.GetUnsignedInt(); unsigned int magic = fileBuffer.GetUnsignedInt();