diff options
author | Simon Wenner <simon@wenner.ch> | 2018-10-24 22:20:05 +0200 |
---|---|---|
committer | Simon Wenner <simon@wenner.ch> | 2018-10-25 20:38:17 +0200 |
commit | 9fcf9ee813d792b3852cdb478f27f36ebae3b019 (patch) | |
tree | 95837766791daf71c80b009c489dc9985e506292 /main/input_default.cpp | |
parent | bf957a414a27372aaee1aec4ae1a532f76614551 (diff) |
fixed uninitialized variables and false positives found by CppCheck
Diffstat (limited to 'main/input_default.cpp')
-rw-r--r-- | main/input_default.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/main/input_default.cpp b/main/input_default.cpp index 33c422190d..e8015400af 100644 --- a/main/input_default.cpp +++ b/main/input_default.cpp @@ -429,6 +429,7 @@ void InputDefault::_parse_input_event_impl(const Ref<InputEvent> &p_event, bool action.physics_frame = Engine::get_singleton()->get_physics_frames(); action.idle_frame = Engine::get_singleton()->get_idle_frames(); action.pressed = p_event->is_action_pressed(E->key()); + action.strength = 0.f; action_state[E->key()] = action; } action_state[E->key()].strength = p_event->get_action_strength(E->key()); @@ -562,6 +563,7 @@ void InputDefault::action_press(const StringName &p_action) { action.physics_frame = Engine::get_singleton()->get_physics_frames(); action.idle_frame = Engine::get_singleton()->get_idle_frames(); action.pressed = true; + action.strength = 0.f; action_state[p_action] = action; } @@ -573,6 +575,7 @@ void InputDefault::action_release(const StringName &p_action) { action.physics_frame = Engine::get_singleton()->get_physics_frames(); action.idle_frame = Engine::get_singleton()->get_idle_frames(); action.pressed = false; + action.strength = 0.f; action_state[p_action] = action; } |