#include "stdio.h"

#include "stdlib.h"

#include "string.h"
#include "stdarg.h"

#include "ctype.h"


#ifdef _WIN32
#include "windows.h"

#define SUPPORT_WINDOWS_XP_PARTITIONS

#else
typedef unsigned char BYTE, *LPBYTE;
typedef unsigned char BOOLEAN;
typedef unsigned long DWORD, *LPDWORD;
typedef unsigned long BOOL;
typedef long long INT64;
typedef const char* LPCSTR;
typedef char CHAR, *LPSTR;
typedef unsigned short WORD, USHORT;
#define TRUE 1
#define FALSE 0
#define WINAPI
#endif

#include "gtools.h"


#ifdef _MSC_VER

#define FMT_QWORD "I64d"

#else

#define FMT_QWORD "qd"

#endif


#define PBytesInMBytes(BYTES) (((double)BYTES)/1048576)




syntax highlighted by Code2HTML, v. 0.9.1