X-Git-Url: https://www.ginac.de/ginac.git//ginac.git?p=ginac.git;a=blobdiff_plain;f=ginac%2Fbasic.h;h=c54cc3816f49b67ab184b07ac9202d7948ea619d;hp=4e9b5171e3bf397e57e2b871483d8f28ac409d6b;hb=083b0f50275a536be807fa2a34c1e278098e12f5;hpb=8e3baad157571990b9f63c6536272e18a29fab8d;ds=sidebyside diff --git a/ginac/basic.h b/ginac/basic.h index 4e9b5171..c54cc381 100644 --- a/ginac/basic.h +++ b/ginac/basic.h @@ -163,9 +163,9 @@ public: const basic & hold(void) const; unsigned gethash(void) const {if (flags & status_flags::hash_calculated) return hashvalue; else return calchash();} unsigned tinfo(void) const {return tinfo_key;} -protected: const basic & setflag(unsigned f) const {flags |= f; return *this;} const basic & clearflag(unsigned f) const {flags &= ~f; return *this;} +protected: void ensure_if_modifiable(void) const; // member variables