X-Git-Url: https://git.jsancho.org/?a=blobdiff_plain;f=src%2Fevent-receiver.cpp;h=64b38519f839b8e751c677c8472ce69442ca2b16;hb=69ed7f57e6295034fa64ab2bf6d10da6882860ef;hp=f5d673b8c2f19d7359dc63068bb00d600dceb6f1;hpb=346c775ed6bc5b17d7360329d03583b0a443c6b8;p=guile-irrlicht.git diff --git a/src/event-receiver.cpp b/src/event-receiver.cpp index f5d673b..64b3851 100644 --- a/src/event-receiver.cpp +++ b/src/event-receiver.cpp @@ -22,6 +22,7 @@ #include #include #include "event-receiver.h" +#include "gsubr.h" #include "wrapped.h" extern "C" { @@ -31,9 +32,8 @@ extern "C" { { init_event_receiver_type (); init_event_type (); - scm_c_define_gsubr ("event-type", 1, 0, 0, (scm_t_subr)event_type); - scm_c_define_gsubr ("make-event-receiver", 1, 0, 0, (scm_t_subr)make_event_receiver); - scm_c_export ("event-type", "make-event-receiver", NULL); + DEFINE_GSUBR ("event-type", 1, 0, 0, event_type); + DEFINE_GSUBR ("make-event-receiver", 1, 0, 0, make_event_receiver); } DEFINE_WRAPPED_TYPE (irr::IEventReceiver*, "event-receiver",