From bd0265f1bcfe86c2fed8a15a7891676358804e61 Mon Sep 17 00:00:00 2001 From: Ted John Date: Mon, 23 Mar 2020 16:37:18 +0000 Subject: [PATCH] Fix GCC9 --- src/openrct2/interface/Viewport.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/openrct2/interface/Viewport.cpp b/src/openrct2/interface/Viewport.cpp index 24aeb7ad6b..36924daeef 100644 --- a/src/openrct2/interface/Viewport.cpp +++ b/src/openrct2/interface/Viewport.cpp @@ -247,8 +247,7 @@ static void viewport_redraw_after_shift( } // save viewport - rct_viewport view_copy; - std::memcpy(&view_copy, viewport, sizeof(rct_viewport)); + rct_viewport view_copy = *viewport; if (viewport->pos.x < window->windowPos.x) { @@ -300,7 +299,7 @@ static void viewport_redraw_after_shift( } // restore viewport - std::memcpy(viewport, &view_copy, sizeof(rct_viewport)); + *viewport = view_copy; } else {