瀏覽代碼

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

LVecBase4 was no longer trivially copyable as of that change
rdb 2 年之前
父節點
當前提交
92bdaed4d4
共有 2 個文件被更改,包括 0 次插入9 次删除
  1. 0 8
      panda/src/linmath/lvecBase4_src.I
  2. 0 1
      panda/src/linmath/lvecBase4_src.h

+ 0 - 8
panda/src/linmath/lvecBase4_src.I

@@ -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]);
-}
-
 /**
  *
  */

+ 0 - 1
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) &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);