SDL_ttf: configure.ac: add missing -fvisibility-inlines-hidden to CXXFLAGS.

From 5ca1cfa72db902ae02d6e7570a7e744af656fe16 Mon Sep 17 00:00:00 2001
From: Ozkan Sezer <[EMAIL REDACTED]>
Date: Tue, 20 May 2025 20:00:02 +0300
Subject: [PATCH] configure.ac: add missing -fvisibility-inlines-hidden to
 CXXFLAGS.

(cherry picked from commit 8a8adc1267a6f60ca1b4b3455cb7e06eccc04556)
---
 configure    | 2 ++
 configure.ac | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/configure b/configure
index 6fcbf64f..352b7d19 100755
--- a/configure
+++ b/configure
@@ -19990,6 +19990,8 @@ printf "%s\n" "#define ALIGNOF_STRUCT_CHAR__ $ac_cv_alignof_struct_char__" >>con
 		    fi
 		  ;;
 		esac
+		# Hide inline methods
+		CXXFLAGS="$CXXFLAGS -fvisibility-inlines-hidden"
 		# silence a lot of harfbuzz warnings:
 		CXXFLAGS="$CXXFLAGS -Wno-unused-result"
 		# prevent linking to libstdc++ :
diff --git a/configure.ac b/configure.ac
index 3287647c..2cf1b8f9 100644
--- a/configure.ac
+++ b/configure.ac
@@ -270,6 +270,8 @@ if test x$enable_harfbuzz = xyes; then
 		    fi
 		  ;;
 		esac
+		# Hide inline methods
+		CXXFLAGS="$CXXFLAGS -fvisibility-inlines-hidden"
 		# silence a lot of harfbuzz warnings:
 		CXXFLAGS="$CXXFLAGS -Wno-unused-result"
 		# prevent linking to libstdc++ :