diff --git a/Contractor/Contractor.h b/Contractor/Contractor.h index 132b3eab3..f45a3f5b2 100644 --- a/Contractor/Contractor.h +++ b/Contractor/Contractor.h @@ -103,7 +103,7 @@ class Contractor ContractorHeap heap; std::vector inserted_edges; std::vector neighbours; - ContractorThreadData(NodeID nodes) : heap(nodes) {} + explicit ContractorThreadData(NodeID nodes) : heap(nodes) {} }; struct NodePriorityData @@ -135,7 +135,7 @@ class Contractor struct ThreadDataContainer { - ThreadDataContainer(int number_of_nodes) : number_of_nodes(number_of_nodes) {} + explicit ThreadDataContainer(int number_of_nodes) : number_of_nodes(number_of_nodes) {} inline ContractorThreadData* getThreadData() {