Skip to content

Commit fae619a

Browse files
moonlight83340kartben
authored andcommitted
drivers: sensor: lsm6dsv16x: fix uninitialized struct in enable_wake_int
Zero-initialize lsm6dsv16x_pin_int_route_t to fix Coverity warning. CID: 516227 Signed-off-by: Gaetan Perrot <gaetan.perrot@spacecubics.com>
1 parent 5de04c6 commit fae619a

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

drivers/sensor/st/lsm6dsv16x/lsm6dsv16x_trigger.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ static int lsm6dsv16x_enable_wake_int(const struct device *dev, int enable)
129129
}
130130

131131
if ((cfg->drdy_pin == 1) || ON_I3C_BUS(cfg)) {
132-
lsm6dsv16x_pin_int_route_t val;
132+
lsm6dsv16x_pin_int_route_t val = {0};
133133

134134
ret = lsm6dsv16x_pin_int1_route_get(ctx, &val);
135135
if (ret < 0) {
@@ -141,7 +141,7 @@ static int lsm6dsv16x_enable_wake_int(const struct device *dev, int enable)
141141

142142
ret = lsm6dsv16x_pin_int1_route_set(ctx, &val);
143143
} else {
144-
lsm6dsv16x_pin_int_route_t val;
144+
lsm6dsv16x_pin_int_route_t val = {0};
145145

146146
ret = lsm6dsv16x_pin_int2_route_get(ctx, &val);
147147
if (ret < 0) {

0 commit comments

Comments
 (0)