X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/b56f5db19216ad6717f65e0c52383c87bad6e043..a7ece9a7073ae69a657ba432b187a69ef7db23d9:/src/surf/surf_interface.cpp diff --git a/src/surf/surf_interface.cpp b/src/surf/surf_interface.cpp index 632776c082..42b84483a4 100644 --- a/src/surf/surf_interface.cpp +++ b/src/surf/surf_interface.cpp @@ -774,7 +774,7 @@ bool Action::isSuspended() void Action::heapInsert(heap_type& heap, double key, enum heap_action_type hat) { hat_ = hat; - heapHandle_ = heap.emplace(key, this); + heapHandle_ = heap.emplace(std::make_pair(key, this)); } void Action::heapRemove(heap_type& heap) @@ -792,7 +792,7 @@ void Action::heapUpdate(heap_type& heap, double key, enum heap_action_type hat) if (heapHandle_) { heap.update(*heapHandle_, std::make_pair(key, this)); } else { - heapHandle_ = heap.emplace(key, this); + heapHandle_ = heap.emplace(std::make_pair(key, this)); } }