From 6c7886228f574939ad20ec740543d2aa172bdf42 Mon Sep 17 00:00:00 2001 From: Stefan Radomski Date: Thu, 10 Apr 2014 08:30:06 +0200 Subject: replaced INT32_MAX with limits.h --- src/uscxml/transform/ChartToFSM.cpp | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/uscxml/transform/ChartToFSM.cpp b/src/uscxml/transform/ChartToFSM.cpp index d0ba5eb..d962481 100644 --- a/src/uscxml/transform/ChartToFSM.cpp +++ b/src/uscxml/transform/ChartToFSM.cpp @@ -17,9 +17,6 @@ * @endcond */ -#define __STDC_LIMIT_MACROS -#include - #include "uscxml/transform/ChartToFSM.h" #include #include @@ -27,6 +24,7 @@ #include #include #include +#include namespace uscxml { @@ -302,7 +300,7 @@ static std::list sortTransitions(std::list goto NEXT_ITER; } for (int i = t1->firstElemPerLevel.size() - 1; i >= 0 ; i--) { - if (t1->firstElemPerLevel[i] == INT32_MAX || t2->firstElemPerLevel[i] == INT32_MAX) + if (t1->firstElemPerLevel[i] == std::numeric_limits::max() || t2->firstElemPerLevel[i] == std::numeric_limits::max()) break; if (t1->firstElemPerLevel[i] > t2->firstElemPerLevel[i]) { // std::cout << "swapping at " << i << " " << t1->transitionId << " / " << t2->transitionId << std::endl; @@ -460,7 +458,7 @@ void FlatteningInterpreter::explode() { } for (int currDepth = 0; currDepth <= maxDepth; currDepth++) { - int lowestOrder = INT32_MAX; + int lowestOrder = std::numeric_limits::max(); int nrDepth = 0; int prioPerLevel = 0; for (int i = 0; i < transitions.size(); i++) { -- cgit v0.12