Fix svace issues 38/198138/8
authorpr.jung <pr.jung@samsung.com>
Mon, 21 Jan 2019 10:09:03 +0000 (19:09 +0900)
committerpr.jung <pr.jung@samsung.com>
Thu, 24 Jan 2019 04:58:16 +0000 (13:58 +0900)
commit914f3bd32d606383f278e2e0897c1eda09d6fedb
tree85a7e135c9da993cc2aa59bd03132e3547020b1b
parent3719296ebfe952a1aa6cbf0de064a628f370b9f2
Fix svace issues

- An integer underflow may occur due to arithmetic operation (unsigned subtraction) between values '0' and '1', where the first value comes from the expression 'len - strlen(value)'
- An integer underflow may occur due to arithmetic operation (unsigned subtraction) between variable 'len' and value { [0, 4294967295] } of 'strlen(value)', when 'len' is in range { [1, 2147483647] }
- Possible integer overflow: right operand is tainted. An integer overflow may occur due to arithmetic operation (addition) between value { [-21474836482147483647] } and variable 'duration', where the value comes from 'conf->pattern_duration' and when 'duration' is tainted { [-21474836482147483647] }
- Simplifying loop in insert_raw_data_format

Change-Id: I70d7e24b8473d22207ce0197c04eac97c155eadf
Signed-off-by: pr.jung <pr.jung@samsung.com>
src/haptic/standard-vibcore.c