diff --git a/indra/llcommon/lltracerecording.cpp b/indra/llcommon/lltracerecording.cpp
index 93d2136e7f59dfa808d9cf4cf514f6b1e4ff87f9..d931c4ed29c404cf2d17c0236f04e445a3948c43 100644
--- a/indra/llcommon/lltracerecording.cpp
+++ b/indra/llcommon/lltracerecording.cpp
@@ -46,6 +46,16 @@ Recording::Recording()
 Recording::~Recording()
 {}
 
+void Recording::update()
+{
+	if (isStarted())
+	{
+		LLTrace::get_thread_recorder()->update(this);
+		mElapsedSeconds = 0.0;
+		mSamplingTimer.reset();
+	}
+}
+
 void Recording::handleReset()
 {
 	mRates.write()->reset();
@@ -56,27 +66,17 @@ void Recording::handleReset()
 	mSamplingTimer.reset();
 }
 
-void Recording::update()
-{
-	if (mIsStarted)
-	{
-		LLTrace::get_thread_recorder()->update(this);
-		mElapsedSeconds = 0.0;
-		mSamplingTimer.reset();
-	}
-}
-
 void Recording::handleStart()
 {
-		mSamplingTimer.reset();
-		LLTrace::get_thread_recorder()->activate(this);
+	mSamplingTimer.reset();
+	LLTrace::get_thread_recorder()->activate(this);
 }
 
 void Recording::handleStop()
-	{
-		mElapsedSeconds += mSamplingTimer.getElapsedTimeF64();
-		LLTrace::get_thread_recorder()->deactivate(this);
-	}
+{
+	mElapsedSeconds += mSamplingTimer.getElapsedTimeF64();
+	LLTrace::get_thread_recorder()->deactivate(this);
+}
 
 void Recording::handleSplitTo(Recording& other)
 {
diff --git a/indra/llcommon/lltracerecording.h b/indra/llcommon/lltracerecording.h
index 6e5f118cf6b5d189d4bfccb3b9b2fa615ab5f77a..092dc7ff2cf68b826e3285edbb29ed87a567a4f3 100644
--- a/indra/llcommon/lltracerecording.h
+++ b/indra/llcommon/lltracerecording.h
@@ -254,7 +254,7 @@ namespace LLTrace
 			mCurPeriod(0),
 			mTotalValid(false),
 			mRecordingPeriods(new Recording[num_periods])
-	{
+		{
 			llassert(mNumPeriods > 0);
 		}