Permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Patched to compile if Wayland is disabled via SDL_config.h (thanks, M…
…artin!).
Fixes Bugzilla #2351.
- Loading branch information
|
@@ -21,6 +21,8 @@ |
|
|
|
|
|
#include "../../SDL_internal.h" |
|
|
|
|
|
#if SDL_VIDEO_DRIVER_WAYLAND |
|
|
|
|
|
#include "SDL_stdinc.h" |
|
|
#include "SDL_assert.h" |
|
|
|
|
@@ -380,4 +382,6 @@ void Wayland_display_destroy_input(SDL_VideoData *d) |
|
|
d->input = NULL; |
|
|
} |
|
|
|
|
|
#endif /* SDL_VIDEO_DRIVER_WAYLAND */ |
|
|
|
|
|
/* vi: set ts=4 sw=4 expandtab: */ |
|
@@ -19,6 +19,10 @@ |
|
|
3. This notice may not be removed or altered from any source distribution. |
|
|
*/ |
|
|
|
|
|
#include "../../SDL_internal.h" |
|
|
|
|
|
#if SDL_VIDEO_DRIVER_WAYLAND |
|
|
|
|
|
#ifndef _GNU_SOURCE |
|
|
#define _GNU_SOURCE |
|
|
#endif |
|
@@ -31,7 +35,6 @@ |
|
|
#include <stdlib.h> |
|
|
#include <limits.h> |
|
|
|
|
|
#include "../../SDL_internal.h" |
|
|
#include "../SDL_sysvideo.h" |
|
|
|
|
|
#include "SDL_mouse.h" |
|
@@ -44,7 +47,6 @@ |
|
|
|
|
|
#include "SDL_assert.h" |
|
|
|
|
|
#if SDL_VIDEO_DRIVER_WAYLAND |
|
|
|
|
|
typedef struct { |
|
|
struct wl_buffer *buffer; |
|
@@ -407,4 +409,4 @@ Wayland_FiniMouse(void) |
|
|
mouse->WarpMouse = NULL; |
|
|
mouse->SetRelativeMouseMode = NULL; |
|
|
} |
|
|
#endif |
|
|
#endif /* SDL_VIDEO_DRIVER_WAYLAND */ |
|
@@ -21,6 +21,8 @@ |
|
|
|
|
|
#include "../../SDL_internal.h" |
|
|
|
|
|
#if SDL_VIDEO_DRIVER_WAYLAND |
|
|
|
|
|
#include "SDL_video.h" |
|
|
#include "SDL_mouse.h" |
|
|
#include "SDL_stdinc.h" |
|
@@ -429,4 +431,6 @@ Wayland_VideoQuit(_THIS) |
|
|
_this->driverdata = NULL; |
|
|
} |
|
|
|
|
|
#endif /* SDL_VIDEO_DRIVER_WAYLAND */ |
|
|
|
|
|
/* vi: set ts=4 sw=4 expandtab: */ |
|
@@ -21,6 +21,8 @@ |
|
|
|
|
|
#include "../../SDL_internal.h" |
|
|
|
|
|
#if SDL_VIDEO_DRIVER_WAYLAND && SDL_VIDEO_OPENGL_EGL |
|
|
|
|
|
#include "../SDL_sysvideo.h" |
|
|
#include "../../events/SDL_windowevents_c.h" |
|
|
#include "../SDL_egl_c.h" |
|
@@ -236,4 +238,6 @@ void Wayland_DestroyWindow(_THIS, SDL_Window *window) |
|
|
} |
|
|
} |
|
|
|
|
|
#endif /* SDL_VIDEO_DRIVER_WAYLAND && SDL_VIDEO_OPENGL_EGL */ |
|
|
|
|
|
/* vi: set ts=4 sw=4 expandtab: */ |