Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Optimize xbt heaps a little bit: xbt_heap_pop() is 18% faster now
[simgrid.git] / src / bindings / ruby / simgrid_ruby.c
index 7208bde..6a4e096 100644 (file)
@@ -105,7 +105,7 @@ static void msg_deployApplication(VALUE class, VALUE deploymentFile)
     rb_raise(rb_eRuntimeError,
              "Bad Argument's Type for deployApplication ");
   const char *dep_file = RSTRING_PTR(deploymentFile);
-  surf_parse_reset_parser();
+  surf_parse_reset_callbacks();
   surfxml_add_callback(STag_surfxml_process_cb_list,
                        rb_application_handler_on_begin_process);
   surfxml_add_callback(ETag_surfxml_argument_cb_list,
@@ -151,7 +151,7 @@ static VALUE msg_get_clock(VALUE class)
 typedef VALUE(*rb_meth) (ANYARGS);
 void Init_libsimgrid()
 {
-  factory_initializer_to_use = SIMIX_ctx_ruby_factory_init;
+  smx_factory_initializer_to_use = SIMIX_ctx_ruby_factory_init;
 
   // Modules
   rb_msg = rb_define_module("MSG");