From 961a379f79caeb9d3a9271e17c4a122d9c01afb5 Mon Sep 17 00:00:00 2001 From: DennisOSRM Date: Sun, 3 Feb 2013 17:07:31 +0100 Subject: [PATCH] Fixing signed/unsigned comparison warnings --- Descriptors/JSONDescriptor.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Descriptors/JSONDescriptor.h b/Descriptors/JSONDescriptor.h index 5cd24877b..72a011b55 100644 --- a/Descriptors/JSONDescriptor.h +++ b/Descriptors/JSONDescriptor.h @@ -264,7 +264,7 @@ public: std::set_difference(shortestSegments.begin(), shortestSegments.end(), alternativeSegments.begin(), alternativeSegments.end(), shortestDifference.begin(), boost::bind(&Segment::nameID, _1) < boost::bind(&Segment::nameID, _2) ); int size_of_difference = shortestDifference.size(); if(0 < size_of_difference ) { - unsigned i = 0; + int i = 0; while( i < size_of_difference && shortestDifference[i].nameID == shortestSegments[0].nameID) { ++i; } @@ -276,7 +276,7 @@ public: std::set_difference(alternativeSegments.begin(), alternativeSegments.end(), shortestSegments.begin(), shortestSegments.end(), alternativeDifference.begin(), boost::bind(&Segment::nameID, _1) < boost::bind(&Segment::nameID, _2) ); size_of_difference = alternativeDifference.size(); if(0 < size_of_difference ) { - unsigned i = 0; + int i = 0; while( i < size_of_difference && alternativeDifference[i].nameID == alternativeSegments[0].nameID) { ++i; }