Fixes #543.
Changed signature of SetVideoMode so that the flags param is a uint32.
This commit is contained in:
parent
27b7ecbbff
commit
e33af13ae3
1 changed files with 2 additions and 1 deletions
|
|
@ -270,6 +270,7 @@
|
||||||
#
|
#
|
||||||
|
|
||||||
{.deadCodeElim: on.}
|
{.deadCodeElim: on.}
|
||||||
|
import unsigned
|
||||||
when defined(windows):
|
when defined(windows):
|
||||||
const
|
const
|
||||||
LibName = "SDL.dll"
|
LibName = "SDL.dll"
|
||||||
|
|
@ -1807,7 +1808,7 @@ proc ListModes*(format: PPixelFormat, flags: int32): PPSDL_Rect{.cdecl,
|
||||||
# applications that redraw the entire screen on every update.
|
# applications that redraw the entire screen on every update.
|
||||||
#
|
#
|
||||||
# This function returns the video framebuffer surface, or NULL if it fails.
|
# This function returns the video framebuffer surface, or NULL if it fails.
|
||||||
proc SetVideoMode*(width, height, bpp: int, flags: int32): PSurface{.cdecl,
|
proc SetVideoMode*(width, height, bpp: int, flags: uint32): PSurface{.cdecl,
|
||||||
importc: "SDL_SetVideoMode", dynlib: LibName.}
|
importc: "SDL_SetVideoMode", dynlib: LibName.}
|
||||||
# Makes sure the given list of rectangles is updated on the given screen.
|
# Makes sure the given list of rectangles is updated on the given screen.
|
||||||
# If 'x', 'y', 'w' and 'h' are all 0, SDL_UpdateRect will update the entire
|
# If 'x', 'y', 'w' and 'h' are all 0, SDL_UpdateRect will update the entire
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue