]> AND Public Git Repository - simgrid.git/blobdiff - src/s4u/s4u_Actor.cpp
Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Fix build mac/windows
[simgrid.git] / src / s4u / s4u_Actor.cpp
index c0666ad3e36972f34dd02981b63dc2da0fa27255..bb548f0739f7a36f092ff3238f3412cf18e48eee 100644 (file)
@@ -352,7 +352,7 @@ void yield()
 
 XBT_PUBLIC void sleep_until(double wakeup_time)
 {
-  double now = SIMIX_get_clock();
+  double now = s4u::Engine::get_clock();
   if (wakeup_time > now)
     sleep_for(wakeup_time - now);
 }
@@ -490,7 +490,7 @@ sg_actor_t* sg_actor_list()
   xbt_assert(actor_count > 0, "There is no actor!");
   std::vector<simgrid::s4u::ActorPtr> actors = e->get_all_actors();
 
-  sg_actor_t* res = xbt_new(sg_actor_t, actors.size());
+  auto* res = xbt_new(sg_actor_t, actors.size());
   for (size_t i = 0; i < actor_count; i++)
     res[i] = actors[i].get();
   return res;