]> git.jsancho.org Git - guile-irrlicht.git/blobdiff - src/scene-manager.cpp
fixing bugs
[guile-irrlicht.git] / src / scene-manager.cpp
index d5b9e6cf18f529b0b58dd3c1cefcabd58aa9871c..c1c8e270611c294a92fe6cc8822cbe0f58e9369b 100644 (file)
@@ -121,7 +121,7 @@ scene_ISceneManager_addCubeSceneNode (SCM scene_manager,
                             scm_to_vector3df (position),
                             scm_to_vector3df (rotation),
                             scm_to_vector3df (scale));
-  return scm_from_pointer ((void*) camera, NULL);
+  return scm_from_pointer ((void*) node, NULL);
 }
 
 
@@ -348,9 +348,9 @@ extern "C" {
     DEFINE_GSUBR ("scene_ISceneManager_addCustomSceneNode_ISceneNode", 10, 0, 0,
                   scene_ISceneManager_addCustomSceneNode<scene::ISceneNode*>);
     DEFINE_GSUBR ("scene_ISceneManager_addOctreeSceneNode_ISceneNode_IAnimatedMesh", 6, 0, 0,
-                  scene_ISceneManager_addOctreeSceneNode<scene::ISceneNode*, scene::IAnimatedMesh*>);
+                  (scene_ISceneManager_addOctreeSceneNode<scene::ISceneNode*, scene::IAnimatedMesh*>));
     DEFINE_GSUBR ("scene_ISceneManager_addOctreeSceneNode_ISceneNode_IMesh", 6, 0, 0,
-                  scene_ISceneManager_addOctreeSceneNode<scene::ISceneNode*, scene::IMesh*>);
+                  (scene_ISceneManager_addOctreeSceneNode<scene::ISceneNode*, scene::IMesh*>));
     DEFINE_GSUBR ("scene_ISceneManager_addSphereSceneNode_ISceneNode", 8, 0, 0,
                   scene_ISceneManager_addSphereSceneNode<scene::ISceneNode*>);
     DEFINE_GSUBR ("scene_ISceneManager_createFlyCircleAnimator", 7, 0, 0,