From 6b5b0ca90a7db82781e35d6e71e7e3953384a558 Mon Sep 17 00:00:00 2001
From: Sam Lantinga <[EMAIL REDACTED]>
Date: Mon, 13 Oct 2025 09:45:55 -0700
Subject: [PATCH] Fixed header include guards
---
src/core/unix/SDL_fribidi.h | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/src/core/unix/SDL_fribidi.h b/src/core/unix/SDL_fribidi.h
index 8e7ffd26b23d3..c81b31d497f72 100644
--- a/src/core/unix/SDL_fribidi.h
+++ b/src/core/unix/SDL_fribidi.h
@@ -21,13 +21,13 @@
#include "SDL_internal.h"
+#ifndef SDL_fribidi_h_
+#define SDL_fribidi_h_
+
#ifdef HAVE_FRIBIDI_H
#include <sys/types.h> // for ssize_t
#include <fribidi.h>
-#ifndef SDL_fribidi_h_
-#define SDL_fribidi_h_
-
typedef FriBidiStrIndex (*SDL_FriBidiUnicodeToCharset)(FriBidiCharSet, const FriBidiChar *, FriBidiStrIndex, char *);
typedef FriBidiStrIndex (*SDL_FriBidiCharsetToUnicode)(FriBidiCharSet, const char *, FriBidiStrIndex, FriBidiChar *);
typedef void (*SDL_FriBidiGetBidiTypes)(const FriBidiChar *, const FriBidiStrIndex, FriBidiCharType *);
@@ -54,6 +54,7 @@ typedef struct SDL_FriBidi {
extern SDL_FriBidi *SDL_FriBidi_Create(void);
extern char *SDL_FriBidi_Process(SDL_FriBidi *fribidi, char *utf8, ssize_t utf8_len, bool shaping, FriBidiParType *out_par_type);
extern void SDL_FriBidi_Destroy(SDL_FriBidi *fribidi);
-#endif
+
+#endif // HAVE_FRIBIDI_H
#endif // SDL_fribidi_h_