diff options
author | iod1hc <toan.dinhcong@vn.bosch.com> | 2020-11-04 17:49:06 +0700 |
---|---|---|
committer | Saya Sugiura <39760799+ssugiura@users.noreply.github.com> | 2021-01-06 09:27:28 +0900 |
commit | 2e8dade01beef3d8b6e6b812690c1f64d3408ce2 (patch) | |
tree | c91f9494790c6dc97ee34bfe1735aa60d158b9df /include/dlt | |
parent | 72c2ea521e1002996f423b56293adf21f6f00ea6 (diff) | |
download | DLT-daemon-2e8dade01beef3d8b6e6b812690c1f64d3408ce2.tar.gz |
shared: fix conversion warnings
- Data type of 'textlength' create a lot of warnings while using in
function 'snprintf()', so change data type to 'size_t' will resolve
these warnings.
- Change data type of variable 'size' to the right type 'unsigned int',
which is located in struct DltBuffer in dlt_common.h (line 832).
Signed-off-by: Dinh Cong Toan <toan.dinhcong@vn.bosch.com>
Signed-off-by: Saya Sugiura <ssugiura@jp.adit-jv.com>
Diffstat (limited to 'include/dlt')
-rw-r--r-- | include/dlt/dlt_common.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/include/dlt/dlt_common.h b/include/dlt/dlt_common.h index 07eb83c..8cd9052 100644 --- a/include/dlt/dlt_common.h +++ b/include/dlt/dlt_common.h @@ -787,7 +787,7 @@ typedef struct typedef struct { unsigned char *shm; /* pointer to beginning of shared memory */ - int size; /* size of data area in shared memory */ + unsigned int size; /* size of data area in shared memory */ unsigned char *mem; /* pointer to data area in shared memory */ uint32_t min_size; /**< Minimum size of buffer */ @@ -982,7 +982,7 @@ DltReturnValue dlt_message_free(DltMessage *msg, int verbose); * @param verbose if set to true verbose information is printed out. * @return negative value if there was an error */ -DltReturnValue dlt_message_header(DltMessage *msg, char *text, int textlength, int verbose); +DltReturnValue dlt_message_header(DltMessage *msg, char *text, size_t textlength, int verbose); /** * Print Header into an ASCII string, selective. * @param msg pointer to structure of organising access to DLT messages @@ -992,7 +992,7 @@ DltReturnValue dlt_message_header(DltMessage *msg, char *text, int textlength, i * @param verbose if set to true verbose information is printed out. * @return negative value if there was an error */ -DltReturnValue dlt_message_header_flags(DltMessage *msg, char *text, int textlength, int flags, int verbose); +DltReturnValue dlt_message_header_flags(DltMessage *msg, char *text, size_t textlength, int flags, int verbose); /** * Print Payload into an ASCII string. * @param msg pointer to structure of organising access to DLT messages @@ -1002,7 +1002,7 @@ DltReturnValue dlt_message_header_flags(DltMessage *msg, char *text, int textlen * @param verbose if set to true verbose information is printed out. * @return negative value if there was an error */ -DltReturnValue dlt_message_payload(DltMessage *msg, char *text, int textlength, int type, int verbose); +DltReturnValue dlt_message_payload(DltMessage *msg, char *text, size_t textlength, int type, int verbose); /** * Check if message is filtered or not. All filters are applied (logical OR). * @param msg pointer to structure of organising access to DLT messages @@ -1563,7 +1563,7 @@ DltReturnValue dlt_message_argument_print(DltMessage *msg, uint8_t **ptr, int32_t *datalength, char *text, - int textlength, + size_t textlength, int byteLength, int verbose); |