diff --git a/Server/DataStructures/InternalDataFacade.h b/Server/DataStructures/InternalDataFacade.h index 7e0177c68..8a9c1bb20 100644 --- a/Server/DataStructures/InternalDataFacade.h +++ b/Server/DataStructures/InternalDataFacade.h @@ -147,8 +147,8 @@ private: current_node.lat, current_node.lon ); - BOOST_ASSERT( ( m_coordinate_list->at(i).lat >> 30) == 0 ); - BOOST_ASSERT( ( m_coordinate_list->at(i).lon >> 30) == 0 ); + BOOST_ASSERT( ( std::abs(m_coordinate_list->at(i).lat) >> 30) == 0 ); + BOOST_ASSERT( ( std::abs(m_coordinate_list->at(i).lon) >> 30) == 0 ); } nodes_input_stream.close();