diff --git a/src/wallet/wallet.cpp b/src/wallet/wallet.cpp index cbc71aa16..5b8bd5549 100644 --- a/src/wallet/wallet.cpp +++ b/src/wallet/wallet.cpp @@ -1799,7 +1799,8 @@ bool CWallet::SelectCoinsMinConf(const CAmount& nTargetValue, int nConfMine, int } // Solve subset sum by stochastic approximation - sort(vValue.rbegin(), vValue.rend(), CompareValueOnly()); + std::sort(vValue.begin(), vValue.end(), CompareValueOnly()); + std::reverse(vValue.begin(), vValue.end()); vector vfBest; CAmount nBest;