Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Don't memset to zero
[simgrid.git] / src / bindings / rubyDag / rb_SD_workstation.c
index 615a745..cdea23b 100644 (file)
@@ -4,25 +4,29 @@
 /* This program is free software; you can redistribute it and/or modify it
   * under the terms of the license (GNU LGPL) which comes with this package. */
 
+//#include "ruby_simdag.h"
 #include "rb_SD_workstation.h"
 
+
 static void SD_workstation_free(SD_workstation_t wrk)
 {
   //NOTHING TO DO
 }
+
 // Workstation list
 static VALUE rb_SD_workstation_list(VALUE class)
 {
-  int i,nb;
+
+  int i, nb;
   nb = SD_workstation_get_number();
   VALUE workstation_list = rb_ary_new2(nb);
-  for (i=0;i<nb;i++)
-  {
-   VALUE wrk = Qnil;
-   wrk = Data_Wrap_Struct(class, 0, SD_workstation_free, SD_workstation_get_list()[i]);
-   rb_ary_push(workstation_list,wrk);
-    
+  for (i = 0; i < nb; i++) {
+    VALUE wrk = Qnil;
+    wrk =
+        Data_Wrap_Struct(class, 0, SD_workstation_free,
+                         SD_workstation_get_list()[i]);
+    rb_ary_push(workstation_list, wrk);
+
   }
   return workstation_list;
 }
@@ -35,10 +39,10 @@ static VALUE rb_SD_workstation_number(VALUE class)
 }
 
 // Workstation name
-static VALUE rb_SD_workstation_name(VALUE class,VALUE workstation)
+static VALUE rb_SD_workstation_name(VALUE class, VALUE workstation)
 {
- SD_workstation_t wk;
- Data_Get_Struct(workstation, SD_workstation_t, wk);
- return rb_str_new2(SD_workstation_get_name(wk));
-}
\ No newline at end of file
+  SD_workstation_t wk;
+  Data_Get_Struct(workstation, SD_workstation_t, wk);
+  return rb_str_new2(SD_workstation_get_name(wk));
+
+}