From c6cea1d072ad572369d88be8916c8535e5e69f38 Mon Sep 17 00:00:00 2001 From: JoelKatz Date: Sun, 7 Apr 2013 21:32:18 -0700 Subject: [PATCH] Remove unneccessary copies. --- src/cpp/ripple/RippleState.h | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/cpp/ripple/RippleState.h b/src/cpp/ripple/RippleState.h index 5685d81628..cefcd033ae 100644 --- a/src/cpp/ripple/RippleState.h +++ b/src/cpp/ripple/RippleState.h @@ -52,10 +52,9 @@ public: bool getAuth() const { return isSetBit(mFlags, mViewLowest ? lsfLowAuth : lsfHighAuth); } bool getAuthPeer() const { return isSetBit(mFlags, !mViewLowest ? lsfLowAuth : lsfHighAuth); } - STAmount getBalance() const { return mBalance; } - - STAmount getLimit() const { return mViewLowest ? mLowLimit : mHighLimit; } - STAmount getLimitPeer() const { return !mViewLowest ? mLowLimit : mHighLimit; } + const STAmount& getBalance() const { return mBalance; } + const STAmount& getLimit() const { return mViewLowest ? mLowLimit : mHighLimit; } + const STAmount& getLimitPeer() const { return !mViewLowest ? mLowLimit : mHighLimit; } uint32 getQualityIn() const { return((uint32) (mViewLowest ? mLowQualityIn : mHighQualityIn)); } uint32 getQualityOut() const { return((uint32) (mViewLowest ? mLowQualityOut : mHighQualityOut)); }