]> www.ginac.de Git - ginac.git/blobdiff - ginac/indexed.cpp
* Fix compilation issues with prereleases of GCC 4.3, at least in theory.
[ginac.git] / ginac / indexed.cpp
index f7172efc7ec3644d14afb4dfb9b46ed277edb3be..b3c18ba51989ba37bdebb03b111f007858721ec1 100644 (file)
@@ -23,6 +23,7 @@
 #include <iostream>
 #include <sstream>
 #include <stdexcept>
+#include <limits>
 
 #include "indexed.h"
 #include "idx.h"
@@ -306,7 +307,7 @@ ex indexed::eval(int level) const
                exvector v = seq;
                GINAC_ASSERT(is_exactly_a<symmetry>(symtree));
                int sig = canonicalize(v.begin() + 1, ex_to<symmetry>(symtree));
-               if (sig != INT_MAX) {
+               if (sig != std::numeric_limits<int>::max()) {
                        // Something has changed while sorting indices, more evaluations later
                        if (sig == 0)
                                return _ex0;