From e162444c1e707433692f8be9db32ec62cb8279d9 Mon Sep 17 00:00:00 2001 From: Bert Gijsbers Date: Sat, 22 Feb 2025 19:13:04 +0100 Subject: [PATCH] Check for __GNUC__ at least 5 for codecvt dependency. --- src/fdomenu.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/fdomenu.cc b/src/fdomenu.cc index 5544ee7bc..e0526e544 100644 --- a/src/fdomenu.cc +++ b/src/fdomenu.cc @@ -34,7 +34,7 @@ #include // For std::move #include -#if __cplusplus > 201103L +#if __cplusplus >= 201103L && (!defined(__GNUC__) || (__GNUC__ >= 5)) #include #endif @@ -554,7 +554,7 @@ struct AppEntry { } } if (prog_name_cut > 0 && ret.size() > prog_name_cut) { -#if __cplusplus > 201103L +#if __cplusplus >= 201103L && (!defined(__GNUC__) || (__GNUC__ >= 5)) auto u16_conv = wstring_convert, char16_t>{} .from_bytes(ret);