From 92bdaed4d457f2a7349dcf04a757494be02a8106 Mon Sep 17 00:00:00 2001 From: rdb Date: Mon, 20 Feb 2023 18:59:27 +0100 Subject: [PATCH] linmath: Fix regression with LVecBase4 in #1453 / 87b5aa9 LVecBase4 was no longer trivially copyable as of that change --- panda/src/linmath/lvecBase4_src.I | 8 -------- panda/src/linmath/lvecBase4_src.h | 1 - 2 files changed, 9 deletions(-) diff --git a/panda/src/linmath/lvecBase4_src.I b/panda/src/linmath/lvecBase4_src.I index 8d274eabb6..4c861b2ab9 100644 --- a/panda/src/linmath/lvecBase4_src.I +++ b/panda/src/linmath/lvecBase4_src.I @@ -11,14 +11,6 @@ * @date 2000-03-08 */ -/** - * - */ -INLINE_LINMATH FLOATNAME(LVecBase4):: -FLOATNAME(LVecBase4)(const FLOATNAME(LVecBase4) ©) { - set(copy[0], copy[1], copy[2], copy[3]); -} - /** * */ diff --git a/panda/src/linmath/lvecBase4_src.h b/panda/src/linmath/lvecBase4_src.h index 2b5710528c..792877d373 100644 --- a/panda/src/linmath/lvecBase4_src.h +++ b/panda/src/linmath/lvecBase4_src.h @@ -38,7 +38,6 @@ PUBLISHED: INLINE_LINMATH FLOATNAME(LVecBase4)() = default; INLINE_LINMATH FLOATNAME(LVecBase4)(FLOATTYPE fill_value); INLINE_LINMATH FLOATNAME(LVecBase4)(FLOATTYPE x, FLOATTYPE y, FLOATTYPE z, FLOATTYPE w); - INLINE_LINMATH FLOATNAME(LVecBase4)(const FLOATNAME(LVecBase4) ©); INLINE_LINMATH explicit FLOATNAME(LVecBase4)(const FLOATNAME(LVecBase3) ©, FLOATTYPE w); INLINE_LINMATH FLOATNAME(LVecBase4)(const FLOATNAME(LPoint3) &point); INLINE_LINMATH FLOATNAME(LVecBase4)(const FLOATNAME(LVector3) &vector);