From: <sv...@op...> - 2025-01-02 22:10:43
|
Author: manx Date: Thu Jan 2 23:10:31 2025 New Revision: 22734 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=22734 Log: [Ref] xmp-openmpt: Silence unused function warning with UNICODE gcc. Modified: trunk/OpenMPT/libopenmpt/xmp-openmpt/xmp-openmpt.cpp Modified: trunk/OpenMPT/libopenmpt/xmp-openmpt/xmp-openmpt.cpp ============================================================================== --- trunk/OpenMPT/libopenmpt/xmp-openmpt/xmp-openmpt.cpp Thu Jan 2 23:07:19 2025 (r22733) +++ trunk/OpenMPT/libopenmpt/xmp-openmpt/xmp-openmpt.cpp Thu Jan 2 23:10:31 2025 (r22734) @@ -110,7 +110,9 @@ static std::string convert_to_native( const std::string & str ); +#if !defined(UNICODE) static std::string StringEncode( const std::wstring &src, UINT codepage ); +#endif static std::wstring StringDecode( const std::string & src, UINT codepage ); @@ -184,6 +186,7 @@ return result; } +#if !defined(UNICODE) static std::string StringEncode( const std::wstring &src, UINT codepage ) { int required_size = WideCharToMultiByte( codepage, 0, src.c_str(), -1, nullptr, 0, nullptr, nullptr); @@ -195,6 +198,7 @@ WideCharToMultiByte( codepage, 0, src.c_str(), -1, encoded_string.data(), encoded_string.size(), nullptr, nullptr); return encoded_string.data(); } +#endif static std::wstring StringDecode( const std::string & src, UINT codepage ) { |