]> www.ginac.de Git - ginac.git/blobdiff - ginac/expairseq.cpp
calchash(): use type_info::name() instead of tinfo().
[ginac.git] / ginac / expairseq.cpp
index 120672f74498f3d44915ee77d71e91e48af6f1a6..39f7931f585b3e9c43a3d3d407b7664aa0a2e4bc 100644 (file)
@@ -615,7 +615,8 @@ unsigned expairseq::return_type() const
 
 unsigned expairseq::calchash() const
 {
-       unsigned v = golden_ratio_hash((p_int)this->tinfo());
+       const void* this_tinfo = (const void*)typeid(*this).name();
+       unsigned v = golden_ratio_hash((p_int)this_tinfo);
        epvector::const_iterator i = seq.begin();
        const epvector::const_iterator end = seq.end();
        while (i != end) {