diff --git a/bindings/ruby/sfml-all/all/main.cpp b/bindings/ruby/sfml-all/all/main.cpp index 090ccdfd..dcdc4052 100644 --- a/bindings/ruby/sfml-all/all/main.cpp +++ b/bindings/ruby/sfml-all/all/main.cpp @@ -1,9 +1,12 @@ #include "ruby.h" -void Init_all( void ) +extern "C" { - rb_require( "sfml/system" ); - rb_require( "sfml/window" ); - rb_require( "sfml/graphics" ); - rb_require( "sfml/audio" ); -} + void Init_all( void ) + { + rb_require( "sfml/system" ); + rb_require( "sfml/window" ); + rb_require( "sfml/graphics" ); + rb_require( "sfml/audio" ); + } +} \ No newline at end of file