From a382b65e1dbf0daaaebf1dfc69ccb581e0d82878 Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Tue, 10 Jun 2003 05:21:26 +0000 Subject: [PATCH] fix warnings can't take the address of the return value of a function --- stepmania/src/DancingCharacters.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/stepmania/src/DancingCharacters.cpp b/stepmania/src/DancingCharacters.cpp index 0b0f7a1cc2..f8b94603cb 100644 --- a/stepmania/src/DancingCharacters.cpp +++ b/stepmania/src/DancingCharacters.cpp @@ -149,8 +149,8 @@ void DancingCharacters::Update( float fDelta ) int iCurBeat = (int)GAMESTATE->m_fSongBeat; iCurBeat -= iCurBeat%8; - m_fThisCameraStartBeat = iCurBeat; - m_fThisCameraEndBeat = iCurBeat + 8; + m_fThisCameraStartBeat = (float) iCurBeat; + m_fThisCameraEndBeat = float(iCurBeat + 8); } } @@ -163,7 +163,8 @@ void DancingCharacters::DrawPrimitives() float fCameraHeight = SCALE( fPercentIntoSweep, 0.f, 1.f, m_fCameraHeightStart, m_fCameraHeightEnd ); RageVector3 m_CameraPoint( 0, fCameraHeight, -m_CameraDistance ); - RageVec3TransformCoord( &m_CameraPoint, &m_CameraPoint, &RageMatrixRotationY(fCameraPanY) ); + const RageMatrix CameraRot = RageMatrixRotationY(fCameraPanY); + RageVec3TransformCoord( &m_CameraPoint, &m_CameraPoint, &CameraRot ); RageVector3 m_LookAt( 0, m_fLookAtHeight, 0 );