diff options
Diffstat (limited to 'cores/arduino/Printable.h')
-rw-r--r-- | cores/arduino/Printable.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/cores/arduino/Printable.h b/cores/arduino/Printable.h index d332aad..5ff6077 100644 --- a/cores/arduino/Printable.h +++ b/cores/arduino/Printable.h @@ -20,6 +20,8 @@ #ifndef Printable_h #define Printable_h +#include <new.h> + class Print; /** The Printable class provides a way for new classes to allow themselves to be printed. @@ -27,10 +29,12 @@ class Print; for users to print out instances of this class by passing them into the usual Print::print and Print::println methods. */ + class Printable { public: - virtual void printTo(Print& p) const = 0; + virtual ~Printable() {}; + virtual void printTo(Print& p) const =0; }; #endif |