Browse Source

whoops, allow const CollisionSolid

David Rose 18 years ago
parent
commit
de7e08b8ee
2 changed files with 3 additions and 3 deletions
  1. 2 2
      panda/src/collide/collisionNode.I
  2. 1 1
      panda/src/collide/collisionNode.h

+ 2 - 2
panda/src/collide/collisionNode.I

@@ -149,8 +149,8 @@ remove_solid(int n) {
 //               solids.
 ////////////////////////////////////////////////////////////////////
 INLINE int CollisionNode::
-add_solid(CollisionSolid *solid) {
-  _solids.push_back(solid);
+add_solid(const CollisionSolid *solid) {
+  _solids.push_back((CollisionSolid *)solid);
   mark_internal_bounds_stale();
   return _solids.size() - 1;
 }

+ 1 - 1
panda/src/collide/collisionNode.h

@@ -67,7 +67,7 @@ PUBLISHED:
   INLINE PT(CollisionSolid) modify_solid(int n);
   INLINE void set_solid(int n, CollisionSolid *solid);
   INLINE void remove_solid(int n);
-  INLINE int add_solid(CollisionSolid *solid);
+  INLINE int add_solid(const CollisionSolid *solid);
 
   INLINE int get_collider_sort() const;
   INLINE void set_collider_sort(int sort);