X-Git-Url: https://git.jsancho.org/?p=guile-irrlicht.git;a=blobdiff_plain;f=src%2Fwrapped.cpp;h=d569440f0b911e3d6b815f6a6be1ab49ac63b5b2;hp=6da7adf5063ef7cce71dbd1539ceb8fca7993a5c;hb=5d5dfa18d1acb2c3fa05df26b285ff430c9aff89;hpb=2532ec193354090d2bd34fb8380beb798b4e451e diff --git a/src/wrapped.cpp b/src/wrapped.cpp index 6da7adf..d569440 100644 --- a/src/wrapped.cpp +++ b/src/wrapped.cpp @@ -19,14 +19,17 @@ . */ +#include #include #include "wrapped.h" +using namespace irr; + /* Make a GOOPS instance from a C++ object pointer */ SCM -scm_from_irr_pointer (const char* module, const char* class_name, void* pointer) +scm_from_irr_pointer (const char* class_name, void* pointer) { - SCM scm_class = scm_variable_ref (scm_c_public_lookup (module, class_name)); + SCM scm_class = scm_variable_ref (scm_c_public_lookup ("irrlicht", class_name)); SCM k_pointer = scm_from_utf8_keyword ("irr-pointer"); SCM scm_pointer = scm_from_pointer (pointer, NULL); return scm_make (scm_list_3 (scm_class, k_pointer, scm_pointer));