X-Git-Url: http://bilbo.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/fde63ab63d776f60717181c36961cde86cb6d23d..af537f85d61a303b8f2c0b0707fbb3116dca2126:/src/s4u/s4u_Link.cpp diff --git a/src/s4u/s4u_Link.cpp b/src/s4u/s4u_Link.cpp index 3b349735b5..456c57d006 100644 --- a/src/s4u/s4u_Link.cpp +++ b/src/s4u/s4u_Link.cpp @@ -19,11 +19,11 @@ namespace simgrid { namespace s4u { xbt::signal Link::on_creation; -xbt::signal Link::on_destruction; -xbt::signal Link::on_state_change; -xbt::signal Link::on_bandwidth_change; -xbt::signal Link::on_communicate; -xbt::signal +xbt::signal Link::on_destruction; +xbt::signal Link::on_state_change; +xbt::signal Link::on_bandwidth_change; +xbt::signal Link::on_communicate; +xbt::signal Link::on_communication_state_change; Link* Link::by_name(const std::string& name) @@ -156,7 +156,7 @@ sg_link_t* sg_link_list() { std::vector links = simgrid::s4u::Engine::get_instance()->get_all_links(); - sg_link_t* res = (sg_link_t*)malloc(sizeof(sg_link_t) * links.size()); + sg_link_t* res = xbt_new(sg_link_t, links.size()); memcpy(res, links.data(), sizeof(sg_link_t) * links.size()); return res;