#pragma once

typedef unsigned char		uchar;

// By Taz - fix VS2005
// netfinity: Changed to types for better portability between different CPU targets
/*
typedef unsigned char		uint8;
typedef	  signed char		sint8;

typedef unsigned short		uint16;
typedef	  signed short		sint16;

typedef unsigned int		uint32;
typedef	  signed int		sint32;
*/
typedef unsigned __int8		uint8;
typedef	  signed __int8		sint8;

typedef unsigned __int16	uint16;
typedef	  signed __int16	sint16;

typedef unsigned __int32	uint32;
typedef	  signed __int32	sint32;
// netfinity: Changed to types for better portability between different CPU targets
// <------- fix VS2005

typedef unsigned __int64	uint64;
typedef   signed __int64	sint64;

#ifdef _DEBUG
#include "Debug_FileSize.h"
#define USE_DEBUG_EMFILESIZE
typedef CEMFileSize			EMFileSize;
#else
typedef unsigned __int64	EMFileSize;
#endif

