aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRiccardo Spagni <ric@spagni.net>2017-11-07 19:14:40 +0200
committerRiccardo Spagni <ric@spagni.net>2017-11-07 19:14:40 +0200
commita2c2f4e4b05f6f7bf170db44dbc138649078f3b6 (patch)
tree8f587b9914d7cde07e978224d2df53d62078e90e
parentMerge pull request #2605 (diff)
parentwallet2 bugfix: supply missing subaddr_account arg to balance() and unlocked ... (diff)
downloadmonero-a2c2f4e4b05f6f7bf170db44dbc138649078f3b6.tar.xz
Merge pull request #2764
37c3792b wallet2 bugfix: supply missing subaddr_account arg to balance() and unlocked balance() (stoffu)
-rw-r--r--src/wallet/wallet2.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/wallet/wallet2.cpp b/src/wallet/wallet2.cpp
index f0eaf2331..a87803206 100644
--- a/src/wallet/wallet2.cpp
+++ b/src/wallet/wallet2.cpp
@@ -5479,10 +5479,10 @@ std::vector<wallet2::pending_tx> wallet2::create_transactions_2(std::vector<cryp
// we could also check for being within FEE_PER_KB, but if the fee calculation
// ever changes, this might be missed, so let this go through
// first check overall balance is enough, then unlocked one, so we throw distinct exceptions
- THROW_WALLET_EXCEPTION_IF(needed_money > balance(), error::not_enough_money,
- unlocked_balance(), needed_money, 0);
- THROW_WALLET_EXCEPTION_IF(needed_money > unlocked_balance(), error::not_enough_unlocked_money,
- unlocked_balance(), needed_money, 0);
+ THROW_WALLET_EXCEPTION_IF(needed_money > balance(subaddr_account), error::not_enough_money,
+ unlocked_balance(subaddr_account), needed_money, 0);
+ THROW_WALLET_EXCEPTION_IF(needed_money > unlocked_balance(subaddr_account), error::not_enough_unlocked_money,
+ unlocked_balance(subaddr_account), needed_money, 0);
// shuffle & sort output indices
{