diff --git a/core/input/input_event_codec.cpp b/core/input/input_event_codec.cpp index 365af582f3a..85c0416aa3c 100644 --- a/core/input/input_event_codec.cpp +++ b/core/input/input_event_codec.cpp @@ -99,7 +99,7 @@ void encode_input_event_key(const Ref &p_event, PackedByteArray & data++; // Assert we had enough space. - DEV_ASSERT(data - r_data.ptrw() >= r_data.size()); + DEV_ASSERT(r_data.size() >= (data - r_data.ptrw())); } Error decode_input_event_key(const PackedByteArray &p_data, Ref &r_event) { @@ -156,7 +156,7 @@ void encode_input_event_mouse_button(const Ref &p_event, data++; // Assert we had enough space. - DEV_ASSERT(data - r_data.ptrw() >= r_data.size()); + DEV_ASSERT(r_data.size() >= (data - r_data.ptrw())); } Error decode_input_event_mouse_button(const PackedByteArray &p_data, Ref &r_event) { @@ -206,7 +206,7 @@ void encode_input_event_mouse_motion(const Ref &p_event, data++; // Assert we had enough space. - DEV_ASSERT(data - r_data.ptrw() >= r_data.size()); + DEV_ASSERT(r_data.size() >= (data - r_data.ptrw())); } void decode_input_event_mouse_motion(const PackedByteArray &p_data, Ref &r_event) { @@ -247,7 +247,7 @@ void decode_input_event_mouse_motion(const PackedByteArray &p_data, Ref= p_data.size()); + DEV_ASSERT(p_data.size() >= (data - p_data.ptr())); } void encode_input_event_joypad_button(const Ref &p_event, PackedByteArray &r_data) { @@ -267,7 +267,7 @@ void encode_input_event_joypad_button(const Ref &p_event data++; // Assert we had enough space. - DEV_ASSERT(data - r_data.ptrw() >= r_data.size()); + DEV_ASSERT(r_data.size() >= (data - r_data.ptrw())); } void decode_input_event_joypad_button(const PackedByteArray &p_data, Ref &r_event) { @@ -284,7 +284,7 @@ void decode_input_event_joypad_button(const PackedByteArray &p_data, Ref= p_data.size()); + DEV_ASSERT(p_data.size() >= (data - p_data.ptr())); } void encode_input_event_joypad_motion(const Ref &p_event, PackedByteArray &r_data) { @@ -300,7 +300,7 @@ void encode_input_event_joypad_motion(const Ref &p_event data += encode_float(p_event->get_axis_value(), data); // Assert we had enough space. - DEV_ASSERT(data - r_data.ptrw() >= r_data.size()); + DEV_ASSERT(r_data.size() >= (data - r_data.ptrw())); } void decode_input_event_joypad_motion(const PackedByteArray &p_data, Ref &r_event) { @@ -316,7 +316,7 @@ void decode_input_event_joypad_motion(const PackedByteArray &p_data, Ref= p_data.size()); + DEV_ASSERT(p_data.size() >= (data - p_data.ptr())); } void encode_input_event_gesture_pan(const Ref &p_event, PackedByteArray &r_data) { @@ -333,7 +333,7 @@ void encode_input_event_gesture_pan(const Ref &p_event, Pa data += encode_vector2(p_event->get_delta(), data); // Assert we had enough space. - DEV_ASSERT(data - r_data.ptrw() >= r_data.size()); + DEV_ASSERT(r_data.size() >= (data - r_data.ptrw())); } void decode_input_event_gesture_pan(const PackedByteArray &p_data, Ref &r_event) { @@ -353,7 +353,7 @@ void decode_input_event_gesture_pan(const PackedByteArray &p_data, Refset_delta(delta); // Assert we had enough space. - DEV_ASSERT(data - p_data.ptr() >= p_data.size()); + DEV_ASSERT(p_data.size() >= (data - p_data.ptr())); } void encode_input_event_gesture_magnify(const Ref &p_event, PackedByteArray &r_data) { @@ -370,7 +370,7 @@ void encode_input_event_gesture_magnify(const Ref &p_e data += encode_float(p_event->get_factor(), data); // Assert we had enough space. - DEV_ASSERT(data - r_data.ptrw() >= r_data.size()); + DEV_ASSERT(r_data.size() >= (data - r_data.ptrw())); } void decode_input_event_gesture_magnify(const PackedByteArray &p_data, Ref &r_event) { @@ -389,7 +389,7 @@ void decode_input_event_gesture_magnify(const PackedByteArray &p_data, Ref= p_data.size()); + DEV_ASSERT(p_data.size() >= (data - p_data.ptr())); } bool encode_input_event(const Ref &p_event, PackedByteArray &r_data) {