diff options
author | Quantum <quantum2048@gmail.com> | 2022-07-28 02:25:31 -0400 |
---|---|---|
committer | Quantum <quantum2048@gmail.com> | 2022-07-28 02:25:31 -0400 |
commit | 30bf8a4303bc5df3cb87b7e6555592dbf8d95cf1 (patch) | |
tree | dc81a0f55491599b3ebbe3d8de7a6b869a214f57 | |
parent | 7298c42139f9f8c5538dd0ba837699d63609839e (diff) |
seat/pointer: fix uninitialized variable warning
This results in the following warning, which in release mode causes an
error due to -Werror:
../types/seat/wlr_seat_pointer.c: In function ‘wlr_seat_pointer_send_axis’:
../types/seat/wlr_seat_pointer.c:344:25: error: ‘low_res_value_discrete’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
343 | if (version < WL_POINTER_AXIS_VALUE120_SINCE_VERSION &&
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
344 | value_discrete != 0 && low_res_value_discrete == 0) {
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
-rw-r--r-- | types/seat/wlr_seat_pointer.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/types/seat/wlr_seat_pointer.c b/types/seat/wlr_seat_pointer.c index 36ce42b3..2b49b79f 100644 --- a/types/seat/wlr_seat_pointer.c +++ b/types/seat/wlr_seat_pointer.c @@ -328,7 +328,7 @@ void wlr_seat_pointer_send_axis(struct wlr_seat *wlr_seat, uint32_t time, } double low_res_value; - int32_t low_res_value_discrete; + int32_t low_res_value_discrete = 0; update_value120_accumulators(client, orientation, value, value_discrete, &low_res_value, &low_res_value_discrete); |