From 6e210d37978b74071f78983c42ea8950317b8e0f Mon Sep 17 00:00:00 2001 From: Ozkan Sezer Date: Wed, 20 Jul 2022 07:01:10 +0300 Subject: [PATCH] audio, pipewire: pipewire_version_xx globals out of dynamic loading Fixes build with --disable-pipewire-shared Reference issue: https://github.com/libsdl-org/SDL/issues/5938 --- src/audio/pipewire/SDL_pipewire.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/audio/pipewire/SDL_pipewire.c b/src/audio/pipewire/SDL_pipewire.c index 0921d26c8..6a326348d 100644 --- a/src/audio/pipewire/SDL_pipewire.c +++ b/src/audio/pipewire/SDL_pipewire.c @@ -117,13 +117,14 @@ static struct pw_properties *(*PIPEWIRE_pw_properties_new)(const char *, ...)SPA static int (*PIPEWIRE_pw_properties_set)(struct pw_properties *, const char *, const char *); static int (*PIPEWIRE_pw_properties_setf)(struct pw_properties *, const char *, const char *, ...) SPA_PRINTF_FUNC(3, 4); +static int pipewire_version_major; +static int pipewire_version_minor; +static int pipewire_version_patch; + #ifdef SDL_AUDIO_DRIVER_PIPEWIRE_DYNAMIC static const char *pipewire_library = SDL_AUDIO_DRIVER_PIPEWIRE_DYNAMIC; static void *pipewire_handle = NULL; -static int pipewire_version_major; -static int pipewire_version_minor; -static int pipewire_version_patch; static int pipewire_dlsym(const char *fn, void **addr)