mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-22 22:00:39 -06:00
WX: Fix argument parsing
Manually convert each argument to a UTF-8 std::string, because the implicit conversion for wxCmdLineArgsArray to char** calls ToAscii (which is obviously undesired). Fixes https://bugs.dolphin-emu.org/issues/10274
This commit is contained in:
@ -3,6 +3,8 @@
|
||||
// Refer to the license.txt file included.
|
||||
|
||||
#include <memory>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
|
||||
namespace optparse
|
||||
{
|
||||
@ -20,4 +22,6 @@ enum class ParserOptions
|
||||
|
||||
std::unique_ptr<optparse::OptionParser> CreateParser(ParserOptions options);
|
||||
optparse::Values& ParseArguments(optparse::OptionParser* parser, int argc, char** argv);
|
||||
optparse::Values& ParseArguments(optparse::OptionParser* parser,
|
||||
const std::vector<std::string>& arguments);
|
||||
}
|
||||
|
Reference in New Issue
Block a user