From 2cbf2594eb7ea5a23962b7e9b465dfaf9993ef3a Mon Sep 17 00:00:00 2001 From: Pascal Serrarens Date: Thu, 7 Dec 2023 11:04:03 +0100 Subject: [PATCH] Make negation virtual override --- include/DiscreteAngle.h | 2 +- include/Range.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/include/DiscreteAngle.h b/include/DiscreteAngle.h index 17c4616..5a2171b 100644 --- a/include/DiscreteAngle.h +++ b/include/DiscreteAngle.h @@ -8,7 +8,7 @@ class DiscreteAngle16 : public Range16 { public: DiscreteAngle16(float angle); - inline DiscreteAngle16 &operator-(); + inline DiscreteAngle16 &operator-() override; }; #endif \ No newline at end of file diff --git a/include/Range.h b/include/Range.h index f66bcf0..e73cde7 100644 --- a/include/Range.h +++ b/include/Range.h @@ -10,7 +10,7 @@ public: inline Range16 operator-(Range16 a); inline Range16 operator+(Range16 a); - inline Range16 &operator-(); + inline virtual Range16 &operator-(); inline bool operator==(Range16 a); inline bool operator!=(Range16 a);