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);