make comparsion explicitly unsigned
This commit is contained in:
parent
d2f19353ed
commit
e36e9fd629
@ -98,7 +98,7 @@ template <class DataFacadeT> class DistanceTablePlugin : public BasePlugin
|
||||
std::vector<PhantomNode> phantom_node_vector(raw_route.raw_via_node_coordinates.size());
|
||||
const bool checksum_OK = (route_parameters.check_sum == raw_route.check_sum);
|
||||
|
||||
unsigned max_locations = std::min(25, max_locations);
|
||||
unsigned max_locations = std::min(25u, max_locations);
|
||||
for (unsigned i = 0; i < max_locations; ++i)
|
||||
{
|
||||
if (checksum_OK && i < route_parameters.hints.size() &&
|
||||
|
@ -39,6 +39,7 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
#include "../Descriptors/JSONDescriptor.h"
|
||||
#include "../Util/SimpleLogger.h"
|
||||
#include "../Util/StringUtil.h"
|
||||
#include "../Util/TimingUtil.h"
|
||||
|
||||
#include <cstdlib>
|
||||
|
||||
@ -123,6 +124,7 @@ template <class DataFacadeT> class ViaRoutePlugin : public BasePlugin
|
||||
|
||||
const bool is_alternate_requested = route_parameters.alternate_route;
|
||||
const bool is_only_one_segment = (1 == raw_route.segment_end_coordinates.size());
|
||||
TIMER_START(routing);
|
||||
if (is_alternate_requested && is_only_one_segment)
|
||||
{
|
||||
search_engine_ptr->alternative_path(raw_route.segment_end_coordinates.front(),
|
||||
@ -132,6 +134,8 @@ template <class DataFacadeT> class ViaRoutePlugin : public BasePlugin
|
||||
{
|
||||
search_engine_ptr->shortest_path(raw_route.segment_end_coordinates, raw_route);
|
||||
}
|
||||
TIMER_STOP(routing);
|
||||
SimpleLogger().Write() << "routing took " << TIMER_MSEC(routing) << "ms";
|
||||
|
||||
if (INVALID_EDGE_WEIGHT == raw_route.shortest_path_length)
|
||||
{
|
||||
@ -170,7 +174,10 @@ template <class DataFacadeT> class ViaRoutePlugin : public BasePlugin
|
||||
phantom_nodes.source_phantom = raw_route.segment_end_coordinates.front().source_phantom;
|
||||
phantom_nodes.target_phantom = raw_route.segment_end_coordinates.back().target_phantom;
|
||||
descriptor->SetConfig(descriptor_config);
|
||||
TIMER_START(descriptor);
|
||||
descriptor->Run(raw_route, phantom_nodes, facade, reply);
|
||||
TIMER_STOP(descriptor);
|
||||
SimpleLogger().Write() << "descriptor took " << TIMER_MSEC(descriptor) << "ms";
|
||||
}
|
||||
|
||||
private:
|
||||
|
Loading…
Reference in New Issue
Block a user