diff --git a/src/TransactionEngine.cpp b/src/TransactionEngine.cpp index b33498561e..27fbf6169a 100644 --- a/src/TransactionEngine.cpp +++ b/src/TransactionEngine.cpp @@ -593,7 +593,7 @@ TransactionEngineResult TransactionEngine::doCreditSet(const SerializedTransacti bAddIndex = !(sleRippleState->getFlags() & uFlags); - sleRippleState->setIFieldAmount(bSltD ? sfLowLimit : sfHighID, saLimitAmount); + sleRippleState->setIFieldAmount(bSltD ? sfLowLimit : sfHighLimit, saLimitAmount); accounts.push_back(std::make_pair(taaMODIFY, sleRippleState)); diff --git a/src/TransactionEngine.h b/src/TransactionEngine.h index 0a4bcb3a77..d4ce916822 100644 --- a/src/TransactionEngine.h +++ b/src/TransactionEngine.h @@ -1,7 +1,6 @@ #ifndef __TRANSACTIONENGINE__ #define __TRANSACTIONENGINE__ -#include "Ledger.h" #include "Ledger.h" #include "SerializedTransaction.h" #include "SerializedLedger.h"