From: Jihoon Kim Date: Wed, 17 Jan 2024 04:28:50 +0000 (+0900) Subject: Fix issues detected by static analysis tool X-Git-Tag: accepted/tizen/unified/20240117.163252^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fheads%2Faccepted%2Ftizen_unified_riscv;p=platform%2Fupstream%2Flibinput.git Fix issues detected by static analysis tool Change-Id: I91bedb9b89b4c6238f5c8b146ad7aa06e372d40d Signed-off-by: Jihoon Kim --- diff --git a/src/filter.c b/src/filter.c index 4c28bd9d..1de7ce44 100644 --- a/src/filter.c +++ b/src/filter.c @@ -82,6 +82,9 @@ bool filter_set_speed(struct motion_filter *filter, double speed_adjustment) { + if (!filter || !filter->interface || !filter->interface->set_speed) + return false; + return filter->interface->set_speed(filter, speed_adjustment); } diff --git a/src/quirks.c b/src/quirks.c index 0fbd53f2..e016bff3 100644 --- a/src/quirks.c +++ b/src/quirks.c @@ -922,7 +922,7 @@ parse_file(struct quirks_context *ctx, const char *path) STATE_ANY, }; FILE *fp; - char line[512]; + char line[512] = {0,}; bool rc = false; enum state state = STATE_SECTION; struct section *section = NULL;