summaryrefslogtreecommitdiff
path: root/src/code/cutscene_camera.c
diff options
context:
space:
mode:
authorengineer124 <47598039+engineer124@users.noreply.github.com>2023-11-08 00:52:09 +1100
committerGitHub <noreply@github.com>2023-11-07 10:52:09 -0300
commitdfb6c5b02c1d0c201d7201aa4b0b121d3f2d5683 (patch)
tree527d0c5abc4d0e3b89a61e977848e5f47ba79a2b /src/code/cutscene_camera.c
parent28e2da2a18ddf1fc2dd81199e73eb18252684b43 (diff)
Struct Returns (#1466)
* change args * more funcs * cleanup * play cleanup * missed a file * weird warnings * missed some * fix func from honotrap
Diffstat (limited to 'src/code/cutscene_camera.c')
-rw-r--r--src/code/cutscene_camera.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/code/cutscene_camera.c b/src/code/cutscene_camera.c
index 24f6fcc18..d5f3ef4a3 100644
--- a/src/code/cutscene_camera.c
+++ b/src/code/cutscene_camera.c
@@ -516,9 +516,9 @@ s16 CutsceneCamera_Interp_Geo(Vec3f* camPos, f32* camFov, s16* camRoll, CsCmdCam
interpState->curFrame++;
if (camPos != NULL) {
- OLib_Vec3fDiffToVecGeo(&sp40, &interpState->curPos, camPos);
+ sp40 = OLib_Vec3fDiffToVecGeo(&interpState->curPos, camPos);
sp40.r = interpState->unk_20 / Math_FTanF(DEG_TO_RAD(*camFov));
- OLib_AddVecGeoToVec3f(camPos, &interpState->curPos, &sp40);
+ *camPos = OLib_AddVecGeoToVec3f(&interpState->curPos, &sp40);
}
if (camFov != NULL) {