From f579b6f971b3719dba340035aed6ce73efa5de97 Mon Sep 17 00:00:00 2001 From: DennisOSRM Date: Wed, 17 Jul 2013 13:20:48 +0200 Subject: [PATCH] Fixes #670 --- extractor.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/extractor.cpp b/extractor.cpp index de801ff51..a324f5970 100644 --- a/extractor.cpp +++ b/extractor.cpp @@ -70,6 +70,12 @@ int main (int argc, char *argv[]) { file_has_pbf_format = true; } } + if(pos==std::string::npos) { + pos = output_file_name.find(".pbf"); + if(pos!=std::string::npos) { + file_has_pbf_format = true; + } + } if(pos!=std::string::npos) { output_file_name.replace(pos, 8, ".osrm"); restrictionsFileName.replace(pos, 8, ".osrm.restrictions");