diff --git a/src/java/org/lwjgl/util/vector/Matrix2f.java b/src/java/org/lwjgl/util/vector/Matrix2f.java index 894b4b94..2f9e2ffd 100644 --- a/src/java/org/lwjgl/util/vector/Matrix2f.java +++ b/src/java/org/lwjgl/util/vector/Matrix2f.java @@ -333,7 +333,7 @@ public class Matrix2f extends Matrix implements Serializable { * @return the negated matrix */ public Matrix2f negate(Matrix2f dest) { - return negate(this, this); + return negate(this, dest); } /** diff --git a/src/java/org/lwjgl/util/vector/Matrix3f.java b/src/java/org/lwjgl/util/vector/Matrix3f.java index 3d3128c3..63c20de6 100644 --- a/src/java/org/lwjgl/util/vector/Matrix3f.java +++ b/src/java/org/lwjgl/util/vector/Matrix3f.java @@ -431,7 +431,7 @@ public class Matrix3f extends Matrix implements Serializable { * @return the negated matrix */ public Matrix3f negate(Matrix3f dest) { - return negate(this, this); + return negate(this, dest); } /** diff --git a/src/java/org/lwjgl/util/vector/Matrix4f.java b/src/java/org/lwjgl/util/vector/Matrix4f.java index 96645b02..b24dca62 100644 --- a/src/java/org/lwjgl/util/vector/Matrix4f.java +++ b/src/java/org/lwjgl/util/vector/Matrix4f.java @@ -814,7 +814,7 @@ public class Matrix4f extends Matrix implements Serializable { * @return the negated matrix */ public Matrix4f negate(Matrix4f dest) { - return negate(this, this); + return negate(this, dest); } /**