From 5ebe6d053e7ee67e9b75be176c6e2390ff805665 Mon Sep 17 00:00:00 2001 From: olsner Date: Thu, 27 Nov 2003 19:06:11 +0000 Subject: [PATCH] Reference to temporary, *= should return reference to this This was SVN commit r115. --- source/terrain/Matrix3D.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/terrain/Matrix3D.cpp b/source/terrain/Matrix3D.cpp index 892265c692..784430c0b8 100755 --- a/source/terrain/Matrix3D.cpp +++ b/source/terrain/Matrix3D.cpp @@ -132,9 +132,9 @@ CMatrix3D CMatrix3D::operator * (const CMatrix3D &matrix) const //Matrix multiplication/assignment CMatrix3D &CMatrix3D::operator *= (const CMatrix3D &matrix) { - CMatrix3D &Temp = (*this) * matrix; + (*this) = (*this) * matrix; - return Temp; + return *this; } //Sets the identity matrix