diff options
-rw-r--r-- | include/YAGE/Math/vector.hpp | 4 | ||||
-rw-r--r-- | test/vector2d_test.cpp | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/include/YAGE/Math/vector.hpp b/include/YAGE/Math/vector.hpp index 83c16502..5f3161df 100644 --- a/include/YAGE/Math/vector.hpp +++ b/include/YAGE/Math/vector.hpp @@ -26,7 +26,7 @@ public: return members_[index]; } - inline Vector &operator=(const Vector &other) + inline Vector operator=(Vector other) { this->members_=other.members_; return *this; @@ -73,7 +73,7 @@ public: return *this; } - inline Vector operator+(const Vector &other) const + inline Vector operator+(Vector other) const { Vector v(members_); return v+=other; diff --git a/test/vector2d_test.cpp b/test/vector2d_test.cpp index 20a5be3e..2eb00de4 100644 --- a/test/vector2d_test.cpp +++ b/test/vector2d_test.cpp @@ -7,7 +7,7 @@ int main() yage::Vector2D v; yage::Vector2D v2(1, 5); - v=v2; + v=v2+2; std::cout<<v<<'\n'; |