Skip to content

Commit 2b3ec8d

Browse files
committed
Add SDL_{MAX,MIN}_{S,U}INT64 consts
1 parent d67a298 commit 2b3ec8d

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

units/sdlstdinc.inc

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,20 @@ const
3131
SDL_MAX_UINT32 = High(cuint32);
3232
SDL_MIN_UINT32 = Low(cuint32);
3333

34+
{$IFDEF Has_Int64}
35+
SDL_MAX_SINT64 = High(cint64);
36+
SDL_MIN_SINT64 = Low(cint64);
37+
38+
SDL_MAX_UINT64 = High(cuint64);
39+
SDL_MIN_UINT64 = Low(cuint64);
40+
{$ELSE}
41+
SDL_MAX_SINT64: cuint64 = (hi: SDL_MAX_SINT32; lo: SDL_MAX_UINT32);
42+
SDL_MIN_SINT64: cuint64 = (hi: SDL_MIN_SINT32; lo: 0);
43+
44+
SDL_MAX_UINT64: cuint64 = (hi: SDL_MAX_UINT32; lo: SDL_MAX_UINT32);
45+
SDL_MIN_UINT64: cuint64 = (hi: 0; lo: 0);
46+
{$ENDIF}
47+
3448
SDL_FLT_EPSILON = cfloat(1.1920928955078125e-07);
3549

3650
type

0 commit comments

Comments
 (0)