ext/main.c in ruby-vpi-18.0.2 vs ext/main.c in ruby-vpi-19.0.0

- old
+ new

@@ -17,17 +17,17 @@ void main_init() { ruby_init(); ruby_init_loadpath(); // load the VPI interface for Ruby - Init_vpi(); - rb_define_module_function(mVpi, "relay_verilog", main_relay_verilog, 0); - rb_define_module_function(mVpi, "relay_ruby_reason", main_relay_ruby_reason, 0); + Init_VPI(); + rb_define_module_function(mVPI, "__extension__relay_verilog", main_relay_verilog, 0); + rb_define_module_function(mVPI, "__extension__relay_ruby_reason", main_relay_ruby_reason, 0); // some compilers have trouble with pointers to the va_list // type. See ext/Rakefile and the user manual for details - rb_define_alias(mVpi, "vpi_vprintf", "vpi_printf"); - rb_define_alias(mVpi, "vpi_mcd_vprintf", "vpi_mcd_printf"); + rb_define_alias(mVPI, "vpi_vprintf", "vpi_printf"); + rb_define_alias(mVPI, "vpi_mcd_vprintf", "vpi_mcd_printf"); char* bootLoader = getenv("RUBYVPI_BOOT_LOADER"); char* bootTarget = getenv("RUBYVPI_BOOT_TARGET");