From ec84b3a0cad9e21fe74a3cfd9a0b7abd82d42213 Mon Sep 17 00:00:00 2001 From: DennisOSRM Date: Tue, 26 Nov 2013 22:41:01 +0100 Subject: [PATCH] cast to larger data type on 32bits, probably fixes #809 --- datastore.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/datastore.cpp b/datastore.cpp index 74a7bcd0b..7619a4a3a 100644 --- a/datastore.cpp +++ b/datastore.cpp @@ -160,7 +160,7 @@ int main( const int argc, const char * argv[] ) { shared_layout_ptr->ram_index_file_name ); // add zero termination - unsigned end_of_string_index = std::min(1023ul, file_index_file_name.length()); + unsigned end_of_string_index = std::min((std::size_t)1023, file_index_file_name.length()); shared_layout_ptr->ram_index_file_name[end_of_string_index] = '\0'; // collect number of elements to store in shared memory object