X-Git-Url: https://www.ginac.de/ginac.git//ginac.git?p=ginac.git;a=blobdiff_plain;f=ginac%2Fex.h;h=6c9d429c7a6403e0b620a73c7ea31da0b5a9c433;hp=dccf37af2edeb93eefffb2d6a1f1e61145d70880;hb=7805dc0c2358b7774ad08cd443cd945cbd940749;hpb=be11202909f8014b213065ca85272af403a530f1 diff --git a/ginac/ex.h b/ginac/ex.h index dccf37af..6c9d429c 100644 --- a/ginac/ex.h +++ b/ginac/ex.h @@ -134,8 +134,8 @@ public: // operand access size_t nops() const { return bp->nops(); } ex op(size_t i) const { return bp->op(i); } - ex operator[](const ex & index) const { return (*bp)[index]; } - ex operator[](size_t i) const { return (*bp)[i]; } + ex operator[](const ex & index) const { return (const_cast(*bp))[index]; } + ex operator[](size_t i) const { return (const_cast(*bp))[i]; } ex & let_op(size_t i); ex & operator[](const ex & index); ex & operator[](size_t i);