1
0
Fork 0
forked from lthn/blockchain

simplewallet: fixed --option<space><value> vs --option=<value> bug #121

This commit is contained in:
sowle 2019-09-27 18:46:56 +03:00
parent b1af1d7daa
commit 11d0864806
No known key found for this signature in database
GPG key ID: C07A24B2D89D49FC

View file

@ -1534,12 +1534,12 @@ int main(int argc, char* argv[])
#ifdef WIN32
// windows: convert argv_w into UTF-8-encoded std::string the same way it is in Linux and macOS
std::vector<std::string> argv_str;
std::vector<const char*> argv_vec;
std::vector<std::string> argv_str(argc, "");
std::vector<const char*> argv_vec(argc, nullptr);
for (size_t i = 0; i < argc; ++i)
{
argv_str.push_back( epee::string_encoding::wstring_to_utf8( argv_w[i] ) );
argv_vec.push_back( argv_str.back().c_str() );
argv_str[i] = epee::string_encoding::wstring_to_utf8( argv_w[i] );
argv_vec[i] = argv_str[i].c_str();
}
const char* const* argv = argv_vec.data();
#endif