linmath: Fix regression with LVecBase4 in #1453 / 87b5aa9

LVecBase4 was no longer trivially copyable as of that change
This commit is contained in:
rdb 2023-02-20 18:59:27 +01:00
parent 8ee4f8dee2
commit 92bdaed4d4
2 changed files with 0 additions and 9 deletions

View File

@ -11,14 +11,6 @@
* @date 2000-03-08
*/
/**
*
*/
INLINE_LINMATH FLOATNAME(LVecBase4)::
FLOATNAME(LVecBase4)(const FLOATNAME(LVecBase4) &copy) {
set(copy[0], copy[1], copy[2], copy[3]);
}
/**
*
*/

View File

@ -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) &copy);
INLINE_LINMATH explicit FLOATNAME(LVecBase4)(const FLOATNAME(LVecBase3) &copy, FLOATTYPE w);
INLINE_LINMATH FLOATNAME(LVecBase4)(const FLOATNAME(LPoint3) &point);
INLINE_LINMATH FLOATNAME(LVecBase4)(const FLOATNAME(LVector3) &vector);