From 15e0b473690973fe55bfc8f47d9db5f9ee07fc46 Mon Sep 17 00:00:00 2001 From: Christian Bauer Date: Thu, 20 Nov 2003 17:53:46 +0000 Subject: [PATCH] fderivative wasn't printed correctly --- ginac/fderivative.cpp | 6 ++++++ ginac/fderivative.h | 1 + 2 files changed, 7 insertions(+) diff --git a/ginac/fderivative.cpp b/ginac/fderivative.cpp index e33ec963..339bc30c 100644 --- a/ginac/fderivative.cpp +++ b/ginac/fderivative.cpp @@ -95,6 +95,12 @@ DEFAULT_UNARCHIVE(fderivative) // functions overriding virtual functions from base classes ////////// +void fderivative::print(const print_context & c, unsigned level) const +{ + // class function overrides print(), but we don't want that + basic::print(c, level); +} + void fderivative::do_print(const print_context & c, unsigned level) const { c.s << "D["; diff --git a/ginac/fderivative.h b/ginac/fderivative.h index ee3405db..06bfd6cd 100644 --- a/ginac/fderivative.h +++ b/ginac/fderivative.h @@ -60,6 +60,7 @@ public: // functions overriding virtual functions from base classes public: + void print(const print_context & c, unsigned level = 0) const; ex eval(int level = 0) const; ex evalf(int level = 0) const; ex series(const relational & r, int order, unsigned options = 0) const; -- 2.44.0