include/SDL_types.h
changeset 654 e92bcf2573cb
parent 534 1ea658a3dd52
child 661 04028d47b1ea
     1.1 --- a/include/SDL_types.h	Tue Jul 22 05:29:48 2003 +0000
     1.2 +++ b/include/SDL_types.h	Tue Jul 22 14:01:21 2003 +0000
     1.3 @@ -47,7 +47,7 @@
     1.4  
     1.5  /* Figure out how to support 64-bit datatypes */
     1.6  #if !defined(__STRICT_ANSI__)
     1.7 -#if defined(__GNUC__) || defined(__MWERKS__) || defined(__SUNPRO_C)
     1.8 +#if defined(__GNUC__) || defined(__MWERKS__) || defined(__DECC)
     1.9  #define SDL_HAS_64BIT_TYPE	long long
    1.10  #elif defined(_MSC_VER) /* VC++ */
    1.11  #define SDL_HAS_64BIT_TYPE	__int64
    1.12 @@ -61,7 +61,9 @@
    1.13  
    1.14  /* The 64-bit datatype isn't supported on all platforms */
    1.15  #ifdef SDL_HAS_64BIT_TYPE
    1.16 +#ifndef H_MMBASIC
    1.17  typedef unsigned SDL_HAS_64BIT_TYPE Uint64;
    1.18 +#endif
    1.19  typedef SDL_HAS_64BIT_TYPE Sint64;
    1.20  #else
    1.21  /* This is really just a hack to prevent the compiler from complaining */