simplewallet: translate ring size 0 to mixin 0 (default values)

Avoids turning it to a huge number
This commit is contained in:
moneromooo-monero 2017-11-15 15:01:59 +00:00
parent dc6a8014bd
commit 93c3398503

View File

@ -632,7 +632,7 @@ bool simple_wallet::set_default_ring_size(const std::vector<std::string> &args/*
const auto pwd_container = get_and_verify_password(); const auto pwd_container = get_and_verify_password();
if (pwd_container) if (pwd_container)
{ {
m_wallet->default_mixin(ring_size - 1); m_wallet->default_mixin(ring_size > 0 ? ring_size - 1 : 0);
m_wallet->rewrite(m_wallet_file, pwd_container->password()); m_wallet->rewrite(m_wallet_file, pwd_container->password());
} }
return true; return true;