More Windows build fix.
authorDavid Anderson <dvander@alliedmods.net>
Thu Aug 08 22:02:42 2013 -0700 (2013-08-08)
changeset 3980dc7dfcd855dc
parent 3979 bdad6d9c8351
child 3981 af3681eade3f
More Windows build fix.
knight/shared/KeCodeAllocator.h
knight/shared/KeHashTable.h
knight/shared/KePageAllocator.h
knight/shared/KeStdTypes.h
     1.1 --- a/knight/shared/KeCodeAllocator.h	Thu Aug 08 20:26:36 2013 -0700
     1.2 +++ b/knight/shared/KeCodeAllocator.h	Thu Aug 08 22:02:42 2013 -0700
     1.3 @@ -2,7 +2,8 @@
     1.4  #define _INCLUDE_KNIGHT_KE_CODE_ALLOCATOR_H_
     1.5  
     1.6  #include <KeLinking.h>
     1.7 -#include <KeStdTypes.h>
     1.8 +#include <stddef.h>
     1.9 +#include <stdint.h>
    1.10  
    1.11  namespace Knight
    1.12  {
     2.1 --- a/knight/shared/KeHashTable.h	Thu Aug 08 20:26:36 2013 -0700
     2.2 +++ b/knight/shared/KeHashTable.h	Thu Aug 08 22:02:42 2013 -0700
     2.3 @@ -1,7 +1,8 @@
     2.4  #ifndef _INCLUDE_KNIGHT_KE_HASHTABLE_H_
     2.5  #define _INCLUDE_KNIGHT_KE_HASHTABLE_H_
     2.6  
     2.7 -#include <KeStdTypes.h>
     2.8 +#include <stddef.h>
     2.9 +#include <stdint.h>
    2.10  #include <KnightAllocator.h>
    2.11  
    2.12  namespace Knight
     3.1 --- a/knight/shared/KePageAllocator.h	Thu Aug 08 20:26:36 2013 -0700
     3.2 +++ b/knight/shared/KePageAllocator.h	Thu Aug 08 22:02:42 2013 -0700
     3.3 @@ -1,7 +1,8 @@
     3.4  #ifndef _INCLUDE_KNIGHT_KE_PAGE_ALLOCATOR_H_
     3.5  #define _INCLUDE_KNIGHT_KE_PAGE_ALLOCATOR_H_
     3.6  
     3.7 -#include <KeStdTypes.h>
     3.8 +#include <stddef.h>
     3.9 +#include <stdint.h>
    3.10  
    3.11  namespace Knight
    3.12  {
     4.1 --- a/knight/shared/KeStdTypes.h	Thu Aug 08 20:26:36 2013 -0700
     4.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     4.3 @@ -1,24 +0,0 @@
     4.4 -#ifndef _INCLUDE_KNIGHT_KE_STANDARD_TYPES_H_
     4.5 -#define _INCLUDE_KNIGHT_KE_STANDARD_TYPES_H_
     4.6 -
     4.7 -#include <KePlatform.h>
     4.8 -#include <stddef.h>
     4.9 -
    4.10 -#if defined KE_PLATFORM_WINDOWS
    4.11 -
    4.12 -typedef __int8 int8_t;
    4.13 -typedef unsigned __int8 uint8_t;
    4.14 -typedef __int16 int16_t;
    4.15 -typedef unsigned __int16 uint16_t;
    4.16 -typedef __int32 int32_t;
    4.17 -typedef unsigned __int32 uint32_t;
    4.18 -typedef __int64 int64_t;
    4.19 -typedef unsigned __int64 uint64_t;
    4.20 -
    4.21 -#else
    4.22 -
    4.23 -#include <stdint.h>
    4.24 -
    4.25 -#endif
    4.26 -
    4.27 -#endif //_INCLUDE_KNIGHT_KE_STANDARD_TYPES_H_