-/* Copyright (c) 2008, 2009, 2010. The SimGrid Team.
+/* Copyright (c) 2008-2010, 2012-2014. The SimGrid Team.
* All rights reserved. */
/* This program is free software; you can redistribute it and/or modify it
"Messages specific for this msg example");
/** @addtogroup MSG_examples
- *
- * @section MSG_ex_apps Examples of full applications
*
* - <b>token_ring/token_bypass.c</b>: Classical token ring with a bypass deployment.
* A token is exchanged along a ring to reach every participant.
s_sg_platf_host_cbarg_t bob = SG_PLATF_HOST_INITIALIZER;
bob.id = "bob";
- bob.power_peak = 98095000;
+ bob.power_peak = xbt_dynar_new(sizeof(double), NULL);
+ xbt_dynar_push_as(bob.power_peak, double, 98095000.0);
sg_platf_new_host(&bob);
s_sg_platf_host_cbarg_t alice = SG_PLATF_HOST_INITIALIZER;
alice.id = "alice";
- alice.power_peak = 98095000;
+ alice.power_peak = xbt_dynar_new(sizeof(double), NULL);
+ xbt_dynar_push_as(alice.power_peak, double, 98095000.0);
sg_platf_new_host(&alice);
s_sg_platf_link_cbarg_t link = SG_PLATF_LINK_INITIALIZER;
res = MSG_main();
XBT_INFO("Simulation time %g", MSG_get_clock());
- MSG_clean();
+
if (res == MSG_OK)
return 0;
else