]> www.ginac.de Git - ginac.git/blobdiff - ginac/matrix.cpp
- added another minor shortcut.
[ginac.git] / ginac / matrix.cpp
index 31c7cbbfda47033e21c63b03e0a28bab9e427718..60869f09fa709bbd17b051206fa4b32c29db0e73 100644 (file)
@@ -850,7 +850,7 @@ ex matrix::charpoly(const symbol & lambda) const
        
        bool numeric_flag = true;
        exvector::const_iterator r = m.begin(), rend = m.end();
-       while (r != rend) {
+       while (r!=rend && numeric_flag==true) {
                if (!r->info(info_flags::numeric))
                        numeric_flag = false;
                ++r;