From 1c1f7082ab9fb87a9388012e0d119927bbb9333f Mon Sep 17 00:00:00 2001 From: Simon McVittie Date: Sat, 4 Oct 2025 14:13:21 +0100 Subject: [PATCH] Only emit dlopen note for SDL_FRIBIDI_DYNAMIC if not a hard dependency Fixes: 65b36721 "unix: Mark SDL_FRIBIDI_DYNAMIC as a weak dependency" Thanks: Anonymous Maarten --- src/core/unix/SDL_fribidi.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/core/unix/SDL_fribidi.c b/src/core/unix/SDL_fribidi.c index f80e15f3fb..86157f7e72 100644 --- a/src/core/unix/SDL_fribidi.c +++ b/src/core/unix/SDL_fribidi.c @@ -25,12 +25,14 @@ #include "SDL_fribidi.h" #include +#ifdef SDL_FRIBIDI_DYNAMIC SDL_ELF_NOTE_DLOPEN( "fribidi", "Bidirectional text support", SDL_ELF_NOTE_DLOPEN_PRIORITY_SUGGESTED, SDL_FRIBIDI_DYNAMIC ); +#endif SDL_FriBidi *SDL_FriBidi_Create(void) { SDL_FriBidi *fribidi;