summaryrefslogtreecommitdiff
path: root/scene/3d/physics_joint.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'scene/3d/physics_joint.cpp')
-rw-r--r--scene/3d/physics_joint.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/scene/3d/physics_joint.cpp b/scene/3d/physics_joint.cpp
index 55007c6dc6..af6e7f48fa 100644
--- a/scene/3d/physics_joint.cpp
+++ b/scene/3d/physics_joint.cpp
@@ -55,8 +55,8 @@ void Joint::_update_joint(bool p_only_free) {
if (!node_a && !node_b)
return;
- PhysicsBody *body_a = node_a ? node_a->cast_to<PhysicsBody>() : (PhysicsBody *)NULL;
- PhysicsBody *body_b = node_b ? node_b->cast_to<PhysicsBody>() : (PhysicsBody *)NULL;
+ PhysicsBody *body_a = Object::cast_to<PhysicsBody>(node_a);
+ PhysicsBody *body_b = Object::cast_to<PhysicsBody>(node_b);
if (!body_a && !body_b)
return;
@@ -1153,8 +1153,8 @@ void PhysicsJoint::_disconnect() {
Node *nA = get_node(body_A);
Node *nB = get_node(body_B);
- PhysicsBody *A = nA?nA->cast_to<PhysicsBody>():NULL;
- PhysicsBody *B = nA?nB->cast_to<PhysicsBody>():NULL;
+ PhysicsBody *A = Object::cast_to<PhysicsBody>(nA);
+ PhysicsBody *B = Object::cast_to<PhysicsBody>(nB);
if (!A ||!B)
return;
@@ -1173,8 +1173,8 @@ void PhysicsJoint::_connect() {
Node *nA = get_node(body_A);
Node *nB = get_node(body_B);
- PhysicsBody *A = nA?nA->cast_to<PhysicsBody>():NULL;
- PhysicsBody *B = nA?nB->cast_to<PhysicsBody>():NULL;
+ PhysicsBody *A = Object::cast_to<PhysicsBody>(nA);
+ PhysicsBody *B = Object::cast_to<PhysicsBody>(nB);
if (!A && !B)
return;