ext/rays/native.cpp in rays-0.1.6 vs ext/rays/native.cpp in rays-0.1.7

- old
+ new

@@ -7,28 +7,35 @@ void Init_rays (); void Init_point (); void Init_bounds (); void Init_color (); +void Init_color_space (); void Init_bitmap (); void Init_texture (); void Init_image (); void Init_font (); +void Init_shader (); void Init_painter (); extern "C" void Init_native () { - if (!Rucy::init()) - raise(rb_eLoadError, "Rucy::init() failed."); + RUCY_TRY + Rucy::init(); + Init_rays(); Init_point(); Init_bounds(); Init_color(); + Init_color_space(); Init_bitmap(); Init_texture(); Init_image(); Init_font(); + Init_shader(); Init_painter(); + + RUCY_CATCH }