Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Place MSG init before testing args for --help argument.
authornavarro <navarro@caraja.(none)>
Mon, 23 Jan 2012 10:13:43 +0000 (11:13 +0100)
committernavarro <navarro@caraja.(none)>
Mon, 23 Jan 2012 10:13:43 +0000 (11:13 +0100)
examples/msg/chord/chord.c
examples/msg/chord/chord_stateful.c

index 5a18518..f6ce033 100644 (file)
@@ -876,14 +876,13 @@ static void random_lookup(node_t node)
  */
 int main(int argc, char *argv[])
 {
+  MSG_global_init(&argc, argv);
   if (argc < 3) {
     printf("Usage: %s [-nb_bits=n] [-timeout=t] platform_file deployment_file\n", argv[0]);
     printf("example: %s ../msg_platform.xml chord.xml\n", argv[0]);
     exit(1);
   }
 
-  MSG_global_init(&argc, argv);
-
   char **options = &argv[1];
   while (!strncmp(options[0], "-", 1)) {
 
index 5a1c2cf..57fd00a 100644 (file)
@@ -892,14 +892,13 @@ int main(int argc, char *argv[])
 {
   xbt_os_timer_t timer = xbt_os_timer_new();
 
+  MSG_global_init(&argc, argv);
   if (argc < 3) {
     printf("Usage: %s [-nb_bits=n] [-timeout=t] platform_file deployment_file\n", argv[0]);
     printf("example: %s ../msg_platform.xml chord.xml\n", argv[0]);
     exit(1);
   }
 
-  MSG_global_init(&argc, argv);
-
   char **options = &argv[1];
   while (!strncmp(options[0], "-", 1)) {