summaryrefslogtreecommitdiff
path: root/src/lib/dlt_env_ll.c
diff options
context:
space:
mode:
authorDinh Cong Toan(RBVH/ECM12) <Toan.DinhCong@vn.bosch.com>2020-10-27 15:35:51 +0700
committerSaya Sugiura <39760799+ssugiura@users.noreply.github.com>2021-01-06 09:27:28 +0900
commit906578850094f8f5e9ce488c71ad831b2f35330c (patch)
tree90403e585db0470fe67ac9d2c677f772d3c12468 /src/lib/dlt_env_ll.c
parent7e7ae6dbb5579c2e163d87ff7bcc774de459b96b (diff)
downloadDLT-daemon-906578850094f8f5e9ce488c71ad831b2f35330c.tar.gz
library: fix conversion warnings
- Change the data type of variable 'size' in DltContextData struct (dlt_user.h.in). Variable 'size' was used repeated with function 'sizeof()' many time, so change type to 'size_t' can avoid a lot of warnings. - Adding temporary variable to calculate the datasize header (define in dlt_common.h) in 'dlt_common.c' file. Signed-off-by: Dinh Cong Toan(RBVH/ECM12) <Toan.DinhCong@vn.bosch.com>
Diffstat (limited to 'src/lib/dlt_env_ll.c')
-rw-r--r--src/lib/dlt_env_ll.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/dlt_env_ll.c b/src/lib/dlt_env_ll.c
index 8770a02..6cf7ded 100644
--- a/src/lib/dlt_env_ll.c
+++ b/src/lib/dlt_env_ll.c
@@ -125,7 +125,7 @@ int dlt_env_extract_symbolic_ll(char **const env, int8_t *ll)
if (!(*env))
return -1;
- if (dlt_env_helper_to_lower(env, &result[0], sizeof(result)) == 0) {
+ if (dlt_env_helper_to_lower(env, &result[0], (int) sizeof(result)) == 0) {
if (strncmp("default", result, sizeof(result)) == 0)
*ll = -1;
else if (strncmp("off", result, sizeof(result)) == 0)
@@ -203,7 +203,7 @@ int dlt_env_extract_ll(char **const env, int8_t *ll)
}
else {
if ((**env >= '0') && (**env < '7')) {
- *ll = **env - '0';
+ *ll = (int8_t) (**env - '0');
(*env)++;
}
else if (dlt_env_extract_symbolic_ll(env, ll) != 0)