From: Christian Bauer Date: Thu, 20 Nov 2003 17:53:46 +0000 (+0000) Subject: fderivative wasn't printed correctly X-Git-Tag: release_1-2-0~63 X-Git-Url: https://www.ginac.de/ginac.git//ginac.git?p=ginac.git;a=commitdiff_plain;h=15e0b473690973fe55bfc8f47d9db5f9ee07fc46;ds=sidebyside fderivative wasn't printed correctly --- 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;