From 0203da5f8017f77bc6254c6e8c43bb26f9551e90 Mon Sep 17 00:00:00 2001
From: Ozkan Sezer <[EMAIL REDACTED]>
Date: Thu, 1 Oct 2026 23:55:04 +0300
Subject: [PATCH] filesystem/os2: disable -Wmultichar
---
src/filesystem/os2/SDL_sysfilesystem.c | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/src/filesystem/os2/SDL_sysfilesystem.c b/src/filesystem/os2/SDL_sysfilesystem.c
index 8e30aaa2a8765..78296556ddbad 100644
--- a/src/filesystem/os2/SDL_sysfilesystem.c
+++ b/src/filesystem/os2/SDL_sysfilesystem.c
@@ -70,6 +70,11 @@ char *SDL_GetBasePath(void)
return OS2_SysToUTF8(acBuf);
}
+#if defined(__GNUC__) && (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 6))
+#pragma GCC diagnostic push
+#pragma GCC diagnostic ignored "-Wmultichar"
+#endif
+
char *SDL_GetPrefPath(const char *org, const char *app)
{
PSZ pszPath;
@@ -124,6 +129,10 @@ char *SDL_GetPrefPath(const char *org, const char *app)
return OS2_SysToUTF8(acBuf);
}
+#if defined(__GNUC__) && (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 6))
+#pragma GCC diagnostic pop
+#endif
+
#endif /* SDL_FILESYSTEM_OS2 */
/* vi: set ts=4 sw=4 expandtab: */