From fa778a649c968722ae18b474424ed23a0f13b0c2 Mon Sep 17 00:00:00 2001 From: "erwin.coumans" Date: Fri, 18 Dec 2009 22:05:11 +0000 Subject: [PATCH] Avoid introducing virtual method to non-virtual classes, just for serialization --- src/LinearMath/btMatrix3x3.h | 4 ++-- src/LinearMath/btTransform.h | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/LinearMath/btMatrix3x3.h b/src/LinearMath/btMatrix3x3.h index c4b07c589..9ee13f35d 100644 --- a/src/LinearMath/btMatrix3x3.h +++ b/src/LinearMath/btMatrix3x3.h @@ -496,9 +496,9 @@ public: return m_el[r1][c1] * m_el[r2][c2] - m_el[r1][c2] * m_el[r2][c1]; } - virtual void serialize(struct btMatrix3x3Data& dataOut) const; + void serialize(struct btMatrix3x3Data& dataOut) const; - virtual void deSerialize(const struct btMatrix3x3Data& dataIn); + void deSerialize(const struct btMatrix3x3Data& dataIn); }; diff --git a/src/LinearMath/btTransform.h b/src/LinearMath/btTransform.h index f7befeb26..67e4dd2be 100644 --- a/src/LinearMath/btTransform.h +++ b/src/LinearMath/btTransform.h @@ -201,9 +201,9 @@ public: return identityTransform; } - virtual void serialize(struct btTransformData& dataOut) const; + void serialize(struct btTransformData& dataOut) const; - virtual void deSerialize(const struct btTransformData& dataIn); + void deSerialize(const struct btTransformData& dataIn); };