From 7579c41a35bb7944393fd4adf071f35cd4952432 Mon Sep 17 00:00:00 2001 From: Dennis Luxen Date: Wed, 25 Sep 2013 18:26:10 +0200 Subject: [PATCH] Reordering resource aquisition --- Server/DataStructures/InternalDataFacade.h | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/Server/DataStructures/InternalDataFacade.h b/Server/DataStructures/InternalDataFacade.h index 24780b53d..8d28d8c69 100644 --- a/Server/DataStructures/InternalDataFacade.h +++ b/Server/DataStructures/InternalDataFacade.h @@ -111,10 +111,6 @@ private: nodes_file, std::ios::binary ); - boost::filesystem::ifstream edges_input_stream( - edges_file, - std::ios::binary - ); SimpleLogger().Write(logDEBUG) << "Loading node data"; NodeInfo current_node; @@ -130,8 +126,11 @@ private: std::vector(m_coordinate_list).swap(m_coordinate_list); nodes_input_stream.close(); - SimpleLogger().Write(logDEBUG) - << "Loading edge data"; + SimpleLogger().Write(logDEBUG) << "Loading edge data"; + boost::filesystem::ifstream edges_input_stream( + edges_file, + std::ios::binary + ); unsigned number_of_edges = 0; edges_input_stream.read((char*)&number_of_edges, sizeof(unsigned)); m_via_node_list.resize(number_of_edges);