aboutsummaryrefslogtreecommitdiff
path: root/src/server/shared/Define.h
diff options
context:
space:
mode:
authorSpp <spp@jorge.gr>2012-10-03 09:01:59 +0200
committerSpp <spp@jorge.gr>2012-10-03 15:40:01 +0200
commit02d68e461078a2abfb1ce37bfed8f2a9d0fdac0d (patch)
tree78dcbaa7805376400aa85abbbf9837cefae11bc8 /src/server/shared/Define.h
parent87de693c35c62617c6a116156a973d27499495c9 (diff)
Core: Fix build without PCH
Diffstat (limited to 'src/server/shared/Define.h')
-rwxr-xr-xsrc/server/shared/Define.h12
1 files changed, 10 insertions, 2 deletions
diff --git a/src/server/shared/Define.h b/src/server/shared/Define.h
index bb3bab75e87..0f7c2163b7e 100755
--- a/src/server/shared/Define.h
+++ b/src/server/shared/Define.h
@@ -19,12 +19,12 @@
#ifndef TRINITY_DEFINE_H
#define TRINITY_DEFINE_H
-#include <sys/types.h>
+#include "CompilerDefs.h"
#include <ace/Basic_Types.h>
#include <ace/ACE_export.h>
-#include "CompilerDefs.h"
+#include <cstddef>
#define TRINITY_LITTLEENDIAN 0
#define TRINITY_BIGENDIAN 1
@@ -70,6 +70,14 @@
# define ATTR_DEPRECATED
#endif //COMPILER == COMPILER_GNU
+#define UI64FMTD ACE_UINT64_FORMAT_SPECIFIER
+#define UI64LIT(N) ACE_UINT64_LITERAL(N)
+
+#define SI64FMTD ACE_INT64_FORMAT_SPECIFIER
+#define SI64LIT(N) ACE_INT64_LITERAL(N)
+
+#define SIZEFMTD ACE_SIZE_T_FORMAT_SPECIFIER
+
typedef ACE_INT64 int64;
typedef ACE_INT32 int32;
typedef ACE_INT16 int16;