diff --git a/src/audio/aaudio/SDL_aaudio.c b/src/audio/aaudio/SDL_aaudio.c index 0339a6158..3360bec94 100644 --- a/src/audio/aaudio/SDL_aaudio.c +++ b/src/audio/aaudio/SDL_aaudio.c @@ -545,7 +545,7 @@ static bool AAUDIO_Init(SDL_AudioDriverImpl *impl) } AudioBootStrap AAUDIO_bootstrap = { - "AAudio", "AAudio audio driver", AAUDIO_Init, false + "AAudio", "AAudio audio driver", AAUDIO_Init, false, false }; #endif // SDL_AUDIO_DRIVER_AAUDIO diff --git a/src/audio/alsa/SDL_alsa_audio.c b/src/audio/alsa/SDL_alsa_audio.c index 633e36440..25e9d492d 100644 --- a/src/audio/alsa/SDL_alsa_audio.c +++ b/src/audio/alsa/SDL_alsa_audio.c @@ -1513,7 +1513,7 @@ static bool ALSA_Init(SDL_AudioDriverImpl *impl) } AudioBootStrap ALSA_bootstrap = { - "alsa", "ALSA PCM audio", ALSA_Init, false + "alsa", "ALSA PCM audio", ALSA_Init, false, false }; #endif // SDL_AUDIO_DRIVER_ALSA diff --git a/src/audio/coreaudio/SDL_coreaudio.m b/src/audio/coreaudio/SDL_coreaudio.m index cd0446eb7..57b19c726 100644 --- a/src/audio/coreaudio/SDL_coreaudio.m +++ b/src/audio/coreaudio/SDL_coreaudio.m @@ -1034,7 +1034,7 @@ static bool COREAUDIO_Init(SDL_AudioDriverImpl *impl) } AudioBootStrap COREAUDIO_bootstrap = { - "coreaudio", "CoreAudio", COREAUDIO_Init, false + "coreaudio", "CoreAudio", COREAUDIO_Init, false, false }; #endif // SDL_AUDIO_DRIVER_COREAUDIO diff --git a/src/audio/directsound/SDL_directsound.c b/src/audio/directsound/SDL_directsound.c index da4390df8..7b5cb11eb 100644 --- a/src/audio/directsound/SDL_directsound.c +++ b/src/audio/directsound/SDL_directsound.c @@ -674,7 +674,7 @@ static bool DSOUND_Init(SDL_AudioDriverImpl *impl) } AudioBootStrap DSOUND_bootstrap = { - "directsound", "DirectSound", DSOUND_Init, false + "directsound", "DirectSound", DSOUND_Init, false, false }; #endif // SDL_AUDIO_DRIVER_DSOUND diff --git a/src/audio/disk/SDL_diskaudio.c b/src/audio/disk/SDL_diskaudio.c index 99145c90d..9e05478c1 100644 --- a/src/audio/disk/SDL_diskaudio.c +++ b/src/audio/disk/SDL_diskaudio.c @@ -165,7 +165,7 @@ static bool DISKAUDIO_Init(SDL_AudioDriverImpl *impl) } AudioBootStrap DISKAUDIO_bootstrap = { - "disk", "direct-to-disk audio", DISKAUDIO_Init, true + "disk", "direct-to-disk audio", DISKAUDIO_Init, true, false }; #endif // SDL_AUDIO_DRIVER_DISK diff --git a/src/audio/dsp/SDL_dspaudio.c b/src/audio/dsp/SDL_dspaudio.c index 111caeb5b..62b8990a6 100644 --- a/src/audio/dsp/SDL_dspaudio.c +++ b/src/audio/dsp/SDL_dspaudio.c @@ -297,7 +297,7 @@ static bool DSP_Init(SDL_AudioDriverImpl *impl) } AudioBootStrap DSP_bootstrap = { - "dsp", "Open Sound System (/dev/dsp)", DSP_Init, false + "dsp", "Open Sound System (/dev/dsp)", DSP_Init, false, false }; #endif // SDL_AUDIO_DRIVER_OSS diff --git a/src/audio/dummy/SDL_dummyaudio.c b/src/audio/dummy/SDL_dummyaudio.c index c5999fbd0..d0f1a1a6e 100644 --- a/src/audio/dummy/SDL_dummyaudio.c +++ b/src/audio/dummy/SDL_dummyaudio.c @@ -131,5 +131,5 @@ static bool DUMMYAUDIO_Init(SDL_AudioDriverImpl *impl) } AudioBootStrap DUMMYAUDIO_bootstrap = { - "dummy", "SDL dummy audio driver", DUMMYAUDIO_Init, true + "dummy", "SDL dummy audio driver", DUMMYAUDIO_Init, true, false }; diff --git a/src/audio/emscripten/SDL_emscriptenaudio.c b/src/audio/emscripten/SDL_emscriptenaudio.c index 84ba63b0c..3da8bc3c3 100644 --- a/src/audio/emscripten/SDL_emscriptenaudio.c +++ b/src/audio/emscripten/SDL_emscriptenaudio.c @@ -351,7 +351,7 @@ static bool EMSCRIPTENAUDIO_Init(SDL_AudioDriverImpl *impl) } AudioBootStrap EMSCRIPTENAUDIO_bootstrap = { - "emscripten", "SDL emscripten audio driver", EMSCRIPTENAUDIO_Init, false + "emscripten", "SDL emscripten audio driver", EMSCRIPTENAUDIO_Init, false, false }; /* *INDENT-ON* */ // clang-format on diff --git a/src/audio/haiku/SDL_haikuaudio.cc b/src/audio/haiku/SDL_haikuaudio.cc index 9401d88a6..730b107d5 100644 --- a/src/audio/haiku/SDL_haikuaudio.cc +++ b/src/audio/haiku/SDL_haikuaudio.cc @@ -216,7 +216,7 @@ static bool HAIKUAUDIO_Init(SDL_AudioDriverImpl *impl) extern "C" { extern AudioBootStrap HAIKUAUDIO_bootstrap; } AudioBootStrap HAIKUAUDIO_bootstrap = { - "haiku", "Haiku BSoundPlayer", HAIKUAUDIO_Init, false + "haiku", "Haiku BSoundPlayer", HAIKUAUDIO_Init, false, false }; #endif // SDL_AUDIO_DRIVER_HAIKU diff --git a/src/audio/jack/SDL_jackaudio.c b/src/audio/jack/SDL_jackaudio.c index 0ed79f532..3ae5137a5 100644 --- a/src/audio/jack/SDL_jackaudio.c +++ b/src/audio/jack/SDL_jackaudio.c @@ -429,7 +429,7 @@ static bool JACK_Init(SDL_AudioDriverImpl *impl) } AudioBootStrap JACK_bootstrap = { - "jack", "JACK Audio Connection Kit", JACK_Init, false + "jack", "JACK Audio Connection Kit", JACK_Init, false, false }; #endif // SDL_AUDIO_DRIVER_JACK diff --git a/src/audio/n3ds/SDL_n3dsaudio.c b/src/audio/n3ds/SDL_n3dsaudio.c index 8144d9070..780b06c4f 100644 --- a/src/audio/n3ds/SDL_n3dsaudio.c +++ b/src/audio/n3ds/SDL_n3dsaudio.c @@ -280,7 +280,8 @@ AudioBootStrap N3DSAUDIO_bootstrap = { N3DSAUDIO_DRIVER_NAME, "SDL N3DS audio driver", N3DSAUDIO_Init, - 0 + false, + false }; #endif // SDL_AUDIO_DRIVER_N3DS diff --git a/src/audio/netbsd/SDL_netbsdaudio.c b/src/audio/netbsd/SDL_netbsdaudio.c index cc0840b71..26060d370 100644 --- a/src/audio/netbsd/SDL_netbsdaudio.c +++ b/src/audio/netbsd/SDL_netbsdaudio.c @@ -322,7 +322,7 @@ static bool NETBSDAUDIO_Init(SDL_AudioDriverImpl *impl) } AudioBootStrap NETBSDAUDIO_bootstrap = { - "netbsd", "NetBSD audio", NETBSDAUDIO_Init, false + "netbsd", "NetBSD audio", NETBSDAUDIO_Init, false, false }; #endif // SDL_AUDIO_DRIVER_NETBSD diff --git a/src/audio/openslES/SDL_openslES.c b/src/audio/openslES/SDL_openslES.c index 08fd6783b..4d5b3bdfd 100644 --- a/src/audio/openslES/SDL_openslES.c +++ b/src/audio/openslES/SDL_openslES.c @@ -779,7 +779,7 @@ static bool OPENSLES_Init(SDL_AudioDriverImpl *impl) } AudioBootStrap OPENSLES_bootstrap = { - "openslES", "OpenSL ES audio driver", OPENSLES_Init, false + "openslES", "OpenSL ES audio driver", OPENSLES_Init, false, false }; void OPENSLES_ResumeDevices(void) diff --git a/src/audio/pipewire/SDL_pipewire.c b/src/audio/pipewire/SDL_pipewire.c index 72e90db1c..40324f4f1 100644 --- a/src/audio/pipewire/SDL_pipewire.c +++ b/src/audio/pipewire/SDL_pipewire.c @@ -1340,7 +1340,7 @@ AudioBootStrap PIPEWIRE_PREFERRED_bootstrap = { "pipewire", "Pipewire", PIPEWIRE_PREFERRED_Init, false, true }; AudioBootStrap PIPEWIRE_bootstrap = { - "pipewire", "Pipewire", PIPEWIRE_Init, false + "pipewire", "Pipewire", PIPEWIRE_Init, false, false }; #endif // SDL_AUDIO_DRIVER_PIPEWIRE diff --git a/src/audio/ps2/SDL_ps2audio.c b/src/audio/ps2/SDL_ps2audio.c index 2995eed1f..6579f1bdd 100644 --- a/src/audio/ps2/SDL_ps2audio.c +++ b/src/audio/ps2/SDL_ps2audio.c @@ -155,5 +155,5 @@ static bool PS2AUDIO_Init(SDL_AudioDriverImpl *impl) } AudioBootStrap PS2AUDIO_bootstrap = { - "ps2", "PS2 audio driver", PS2AUDIO_Init, false + "ps2", "PS2 audio driver", PS2AUDIO_Init, false, false }; diff --git a/src/audio/psp/SDL_pspaudio.c b/src/audio/psp/SDL_pspaudio.c index 328387e83..18546e88f 100644 --- a/src/audio/psp/SDL_pspaudio.c +++ b/src/audio/psp/SDL_pspaudio.c @@ -177,7 +177,7 @@ static bool PSPAUDIO_Init(SDL_AudioDriverImpl *impl) } AudioBootStrap PSPAUDIO_bootstrap = { - "psp", "PSP audio driver", PSPAUDIO_Init, false + "psp", "PSP audio driver", PSPAUDIO_Init, false, false }; #endif // SDL_AUDIO_DRIVER_PSP diff --git a/src/audio/pulseaudio/SDL_pulseaudio.c b/src/audio/pulseaudio/SDL_pulseaudio.c index 753651476..1fd3a640a 100644 --- a/src/audio/pulseaudio/SDL_pulseaudio.c +++ b/src/audio/pulseaudio/SDL_pulseaudio.c @@ -1030,7 +1030,7 @@ static bool PULSEAUDIO_Init(SDL_AudioDriverImpl *impl) } AudioBootStrap PULSEAUDIO_bootstrap = { - "pulseaudio", "PulseAudio", PULSEAUDIO_Init, false + "pulseaudio", "PulseAudio", PULSEAUDIO_Init, false, false }; #endif // SDL_AUDIO_DRIVER_PULSEAUDIO diff --git a/src/audio/qnx/SDL_qsa_audio.c b/src/audio/qnx/SDL_qsa_audio.c index 715ee328a..a31bea4b4 100644 --- a/src/audio/qnx/SDL_qsa_audio.c +++ b/src/audio/qnx/SDL_qsa_audio.c @@ -444,7 +444,7 @@ static bool QSA_Init(SDL_AudioDriverImpl * impl) } AudioBootStrap QSAAUDIO_bootstrap = { - "qsa", "QNX QSA Audio", QSA_Init, 0 + "qsa", "QNX QSA Audio", QSA_Init, false, false }; #endif // SDL_AUDIO_DRIVER_QNX diff --git a/src/audio/sndio/SDL_sndioaudio.c b/src/audio/sndio/SDL_sndioaudio.c index 005629169..a0d20209b 100644 --- a/src/audio/sndio/SDL_sndioaudio.c +++ b/src/audio/sndio/SDL_sndioaudio.c @@ -350,7 +350,7 @@ static bool SNDIO_Init(SDL_AudioDriverImpl *impl) } AudioBootStrap SNDIO_bootstrap = { - "sndio", "OpenBSD sndio", SNDIO_Init, false + "sndio", "OpenBSD sndio", SNDIO_Init, false, false }; #endif // SDL_AUDIO_DRIVER_SNDIO diff --git a/src/audio/vita/SDL_vitaaudio.c b/src/audio/vita/SDL_vitaaudio.c index c02c9fa63..e194f212d 100644 --- a/src/audio/vita/SDL_vitaaudio.c +++ b/src/audio/vita/SDL_vitaaudio.c @@ -232,7 +232,7 @@ static bool VITAAUD_Init(SDL_AudioDriverImpl *impl) } AudioBootStrap VITAAUD_bootstrap = { - "vita", "VITA audio driver", VITAAUD_Init, false + "vita", "VITA audio driver", VITAAUD_Init, false, false }; #endif // SDL_AUDIO_DRIVER_VITA diff --git a/src/audio/wasapi/SDL_wasapi.c b/src/audio/wasapi/SDL_wasapi.c index 71eb32919..db0974b0e 100644 --- a/src/audio/wasapi/SDL_wasapi.c +++ b/src/audio/wasapi/SDL_wasapi.c @@ -957,7 +957,7 @@ static bool WASAPI_Init(SDL_AudioDriverImpl *impl) } AudioBootStrap WASAPI_bootstrap = { - "wasapi", "WASAPI", WASAPI_Init, false + "wasapi", "WASAPI", WASAPI_Init, false, false }; #endif // SDL_AUDIO_DRIVER_WASAPI diff --git a/src/video/android/SDL_androidvideo.c b/src/video/android/SDL_androidvideo.c index ed8106aa1..b154ff730 100644 --- a/src/video/android/SDL_androidvideo.c +++ b/src/video/android/SDL_androidvideo.c @@ -157,7 +157,8 @@ static SDL_VideoDevice *Android_CreateDevice(void) VideoBootStrap Android_bootstrap = { ANDROID_VID_DRIVER_NAME, "SDL Android video driver", Android_CreateDevice, - Android_ShowMessageBox + Android_ShowMessageBox, + false }; bool Android_VideoInit(SDL_VideoDevice *_this) diff --git a/src/video/cocoa/SDL_cocoavideo.m b/src/video/cocoa/SDL_cocoavideo.m index aae54ebad..81baf7825 100644 --- a/src/video/cocoa/SDL_cocoavideo.m +++ b/src/video/cocoa/SDL_cocoavideo.m @@ -195,7 +195,8 @@ static SDL_VideoDevice *Cocoa_CreateDevice(void) VideoBootStrap COCOA_bootstrap = { "cocoa", "SDL Cocoa video driver", Cocoa_CreateDevice, - Cocoa_ShowMessageBox + Cocoa_ShowMessageBox, + false }; static bool Cocoa_VideoInit(SDL_VideoDevice *_this) diff --git a/src/video/dummy/SDL_nullvideo.c b/src/video/dummy/SDL_nullvideo.c index e5525a63d..7be4ae1c6 100644 --- a/src/video/dummy/SDL_nullvideo.c +++ b/src/video/dummy/SDL_nullvideo.c @@ -121,7 +121,8 @@ static SDL_VideoDevice *DUMMY_CreateDevice(void) VideoBootStrap DUMMY_bootstrap = { DUMMYVID_DRIVER_NAME, "SDL dummy video driver", DUMMY_CreateDevice, - NULL // no ShowMessageBox implementation + NULL, // no ShowMessageBox implementation + false }; #ifdef SDL_INPUT_LINUXEV @@ -144,7 +145,8 @@ static SDL_VideoDevice *DUMMY_EVDEV_CreateDevice(void) VideoBootStrap DUMMY_evdev_bootstrap = { DUMMYVID_DRIVER_EVDEV_NAME, "SDL dummy video driver with evdev", DUMMY_EVDEV_CreateDevice, - NULL // no ShowMessageBox implementation + NULL, // no ShowMessageBox implementation + false }; #endif // SDL_INPUT_LINUXEV diff --git a/src/video/emscripten/SDL_emscriptenvideo.c b/src/video/emscripten/SDL_emscriptenvideo.c index 413d96fc6..149626861 100644 --- a/src/video/emscripten/SDL_emscriptenvideo.c +++ b/src/video/emscripten/SDL_emscriptenvideo.c @@ -195,7 +195,8 @@ static SDL_VideoDevice *Emscripten_CreateDevice(void) VideoBootStrap Emscripten_bootstrap = { EMSCRIPTENVID_DRIVER_NAME, "SDL emscripten video driver", Emscripten_CreateDevice, - NULL // no ShowMessageBox implementation + NULL, // no ShowMessageBox implementation + false }; bool Emscripten_VideoInit(SDL_VideoDevice *_this) diff --git a/src/video/haiku/SDL_bvideo.cc b/src/video/haiku/SDL_bvideo.cc index 9669dd475..a3bf1da74 100644 --- a/src/video/haiku/SDL_bvideo.cc +++ b/src/video/haiku/SDL_bvideo.cc @@ -113,7 +113,8 @@ static SDL_VideoDevice * HAIKU_CreateDevice(void) VideoBootStrap HAIKU_bootstrap = { "haiku", "Haiku graphics", HAIKU_CreateDevice, - HAIKU_ShowMessageBox + HAIKU_ShowMessageBox, + false }; void HAIKU_DeleteDevice(SDL_VideoDevice * device) diff --git a/src/video/kmsdrm/SDL_kmsdrmvideo.c b/src/video/kmsdrm/SDL_kmsdrmvideo.c index a6f3730a6..be1db82bd 100644 --- a/src/video/kmsdrm/SDL_kmsdrmvideo.c +++ b/src/video/kmsdrm/SDL_kmsdrmvideo.c @@ -332,7 +332,8 @@ VideoBootStrap KMSDRM_bootstrap = { "kmsdrm", "KMS/DRM Video Driver", KMSDRM_CreateDevice, - NULL // no ShowMessageBox implementation + NULL, // no ShowMessageBox implementation + false }; static void KMSDRM_FBDestroyCallback(struct gbm_bo *bo, void *data) diff --git a/src/video/n3ds/SDL_n3dsvideo.c b/src/video/n3ds/SDL_n3dsvideo.c index 21982797e..8e925bf43 100644 --- a/src/video/n3ds/SDL_n3dsvideo.c +++ b/src/video/n3ds/SDL_n3dsvideo.c @@ -118,7 +118,7 @@ static SDL_VideoDevice *N3DS_CreateDevice(void) return device; } -VideoBootStrap N3DS_bootstrap = { N3DSVID_DRIVER_NAME, "N3DS Video Driver", N3DS_CreateDevice, NULL /* no ShowMessageBox implementation */ }; +VideoBootStrap N3DS_bootstrap = { N3DSVID_DRIVER_NAME, "N3DS Video Driver", N3DS_CreateDevice, NULL, /* no ShowMessageBox implementation */ false }; static bool N3DS_VideoInit(SDL_VideoDevice *_this) { diff --git a/src/video/offscreen/SDL_offscreenvideo.c b/src/video/offscreen/SDL_offscreenvideo.c index bcd4ffe64..1ef0f9ea7 100644 --- a/src/video/offscreen/SDL_offscreenvideo.c +++ b/src/video/offscreen/SDL_offscreenvideo.c @@ -118,7 +118,8 @@ static SDL_VideoDevice *OFFSCREEN_CreateDevice(void) VideoBootStrap OFFSCREEN_bootstrap = { OFFSCREENVID_DRIVER_NAME, "SDL offscreen video driver", OFFSCREEN_CreateDevice, - NULL // no ShowMessageBox implementation + NULL, // no ShowMessageBox implementation + false }; static bool OFFSCREEN_VideoInit(SDL_VideoDevice *_this) diff --git a/src/video/openvr/SDL_openvrvideo.c b/src/video/openvr/SDL_openvrvideo.c index 77ad96a75..a565260ad 100644 --- a/src/video/openvr/SDL_openvrvideo.c +++ b/src/video/openvr/SDL_openvrvideo.c @@ -1657,7 +1657,7 @@ error: } VideoBootStrap OPENVR_bootstrap = { - "openvr", "SDL OpenVR video driver", OPENVR_CreateDevice + "openvr", "SDL OpenVR video driver", OPENVR_CreateDevice, NULL, false }; #endif // SDL_VIDEO_DRIVER_WINDOWS diff --git a/src/video/ps2/SDL_ps2video.c b/src/video/ps2/SDL_ps2video.c index 72b8a725f..e8d26358e 100644 --- a/src/video/ps2/SDL_ps2video.c +++ b/src/video/ps2/SDL_ps2video.c @@ -114,7 +114,8 @@ VideoBootStrap PS2_bootstrap = { "ps2", "PS2 Video Driver", PS2_CreateDevice, - NULL // no ShowMessageBox implementation + NULL, // no ShowMessageBox implementation + false }; #endif // SDL_VIDEO_DRIVER_PS2 diff --git a/src/video/psp/SDL_pspvideo.c b/src/video/psp/SDL_pspvideo.c index 08e1e8d99..2458235ee 100644 --- a/src/video/psp/SDL_pspvideo.c +++ b/src/video/psp/SDL_pspvideo.c @@ -265,7 +265,8 @@ VideoBootStrap PSP_bootstrap = { "psp", "PSP Video Driver", PSP_Create, - PSP_ShowMessageBox + PSP_ShowMessageBox, + false }; /*****************************************************************************/ diff --git a/src/video/qnx/SDL_qnxvideo.c b/src/video/qnx/SDL_qnxvideo.c index db2314392..4192cdbc1 100644 --- a/src/video/qnx/SDL_qnxvideo.c +++ b/src/video/qnx/SDL_qnxvideo.c @@ -346,5 +346,6 @@ static SDL_VideoDevice *createDevice(void) VideoBootStrap QNX_bootstrap = { "qnx", "QNX Screen", createDevice, - NULL // no ShowMessageBox implementation + NULL, // no ShowMessageBox implementation + false }; diff --git a/src/video/raspberry/SDL_rpivideo.c b/src/video/raspberry/SDL_rpivideo.c index 2d1e507ab..d313f9e29 100644 --- a/src/video/raspberry/SDL_rpivideo.c +++ b/src/video/raspberry/SDL_rpivideo.c @@ -135,7 +135,8 @@ VideoBootStrap RPI_bootstrap = { "rpi", "RPI Video Driver", RPI_Create, - NULL // no ShowMessageBox implementation + NULL, // no ShowMessageBox implementation + false }; /*****************************************************************************/ diff --git a/src/video/riscos/SDL_riscosvideo.c b/src/video/riscos/SDL_riscosvideo.c index 1002a45c7..1f556d230 100644 --- a/src/video/riscos/SDL_riscosvideo.c +++ b/src/video/riscos/SDL_riscosvideo.c @@ -96,7 +96,8 @@ static SDL_VideoDevice *RISCOS_CreateDevice(void) VideoBootStrap RISCOS_bootstrap = { RISCOSVID_DRIVER_NAME, "SDL RISC OS video driver", RISCOS_CreateDevice, - RISCOS_ShowMessageBox + RISCOS_ShowMessageBox, + false }; static bool RISCOS_VideoInit(SDL_VideoDevice *_this) diff --git a/src/video/uikit/SDL_uikitvideo.m b/src/video/uikit/SDL_uikitvideo.m index 43f0b30da..5c3987d1b 100644 --- a/src/video/uikit/SDL_uikitvideo.m +++ b/src/video/uikit/SDL_uikitvideo.m @@ -144,7 +144,8 @@ static SDL_VideoDevice *UIKit_CreateDevice(void) VideoBootStrap UIKIT_bootstrap = { UIKITVID_DRIVER_NAME, "SDL UIKit video driver", UIKit_CreateDevice, - UIKit_ShowMessageBox + UIKit_ShowMessageBox, + false }; static bool UIKit_VideoInit(SDL_VideoDevice *_this) diff --git a/src/video/vita/SDL_vitavideo.c b/src/video/vita/SDL_vitavideo.c index 603b09395..6b5dbd78d 100644 --- a/src/video/vita/SDL_vitavideo.c +++ b/src/video/vita/SDL_vitavideo.c @@ -160,7 +160,8 @@ VideoBootStrap VITA_bootstrap = { "vita", "VITA Video Driver", VITA_Create, - VITA_ShowMessageBox + VITA_ShowMessageBox, + false }; /*****************************************************************************/ diff --git a/src/video/vivante/SDL_vivantevideo.c b/src/video/vivante/SDL_vivantevideo.c index 269367bf4..245c4969e 100644 --- a/src/video/vivante/SDL_vivantevideo.c +++ b/src/video/vivante/SDL_vivantevideo.c @@ -107,7 +107,8 @@ VideoBootStrap VIVANTE_bootstrap = { "vivante", "Vivante EGL Video Driver", VIVANTE_Create, - NULL // no ShowMessageBox implementation + NULL, // no ShowMessageBox implementation + false }; /*****************************************************************************/ diff --git a/src/video/wayland/SDL_waylandvideo.c b/src/video/wayland/SDL_waylandvideo.c index 7ec0d5c2b..2233ab25e 100644 --- a/src/video/wayland/SDL_waylandvideo.c +++ b/src/video/wayland/SDL_waylandvideo.c @@ -692,7 +692,8 @@ VideoBootStrap Wayland_preferred_bootstrap = { VideoBootStrap Wayland_bootstrap = { WAYLANDVID_DRIVER_NAME, "SDL Wayland video driver", Wayland_Fallback_CreateDevice, - Wayland_ShowMessageBox + Wayland_ShowMessageBox, + false }; static void xdg_output_handle_logical_position(void *data, struct zxdg_output_v1 *xdg_output, diff --git a/src/video/windows/SDL_windowsvideo.c b/src/video/windows/SDL_windowsvideo.c index ff7c0c2a2..f2d8aaf4f 100644 --- a/src/video/windows/SDL_windowsvideo.c +++ b/src/video/windows/SDL_windowsvideo.c @@ -330,10 +330,11 @@ static SDL_VideoDevice *WIN_CreateDevice(void) VideoBootStrap WINDOWS_bootstrap = { "windows", "SDL Windows video driver", WIN_CreateDevice, #if !defined(SDL_PLATFORM_XBOXONE) && !defined(SDL_PLATFORM_XBOXSERIES) - WIN_ShowMessageBox + WIN_ShowMessageBox, #else - NULL + NULL, #endif + false }; static BOOL WIN_DeclareDPIAwareUnaware(SDL_VideoDevice *_this) diff --git a/src/video/x11/SDL_x11video.c b/src/video/x11/SDL_x11video.c index d87dcc0f1..62b4330e6 100644 --- a/src/video/x11/SDL_x11video.c +++ b/src/video/x11/SDL_x11video.c @@ -271,7 +271,8 @@ static SDL_VideoDevice *X11_CreateDevice(void) VideoBootStrap X11_bootstrap = { "x11", "SDL X11 video driver", X11_CreateDevice, - X11_ShowMessageBox + X11_ShowMessageBox, + false }; static int (*handler)(Display *, XErrorEvent *) = NULL;