os: cbprintf: Address -Wextra warnings
Changed incrementing `for` loop counters to `size_t` from `int` to eliminate warning, "warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]" Signed-off-by: Zachary J. Fields <zachary_fields@yahoo.com>
This commit is contained in:
parent
034a274d93
commit
02478e1b16
|
@ -212,7 +212,7 @@ static size_t get_package_len(void *packaged)
|
||||||
buf += ros_nbr;
|
buf += ros_nbr;
|
||||||
|
|
||||||
/* Move beyond strings appended to the package. */
|
/* Move beyond strings appended to the package. */
|
||||||
for (int i = 0; i < s_nbr; i++) {
|
for (unsigned int i = 0; i < s_nbr; i++) {
|
||||||
buf++;
|
buf++;
|
||||||
buf += strlen((const char *)buf) + 1;
|
buf += strlen((const char *)buf) + 1;
|
||||||
}
|
}
|
||||||
|
@ -970,7 +970,7 @@ int cbprintf_package_convert(void *in_packaged,
|
||||||
if (cb == NULL) {
|
if (cb == NULL) {
|
||||||
out_len = (int)in_len;
|
out_len = (int)in_len;
|
||||||
if (ro_cpy) {
|
if (ro_cpy) {
|
||||||
for (int i = 0; i < ros_nbr; i++) {
|
for (unsigned int i = 0; i < ros_nbr; i++) {
|
||||||
const char *str = *(const char **)&buf32[*str_pos];
|
const char *str = *(const char **)&buf32[*str_pos];
|
||||||
int len = append_string(cb, NULL, str, 0);
|
int len = append_string(cb, NULL, str, 0);
|
||||||
|
|
||||||
|
@ -992,7 +992,7 @@ int cbprintf_package_convert(void *in_packaged,
|
||||||
CBPRINTF_PACKAGE_CONVERT_RO_STR));
|
CBPRINTF_PACKAGE_CONVERT_RO_STR));
|
||||||
|
|
||||||
/* Handle RW strings. */
|
/* Handle RW strings. */
|
||||||
for (int i = 0; i < rws_nbr; i++) {
|
for (unsigned int i = 0; i < rws_nbr; i++) {
|
||||||
uint8_t arg_idx = *str_pos++;
|
uint8_t arg_idx = *str_pos++;
|
||||||
uint8_t arg_pos = *str_pos++;
|
uint8_t arg_pos = *str_pos++;
|
||||||
const char *str = *(const char **)&buf32[arg_pos];
|
const char *str = *(const char **)&buf32[arg_pos];
|
||||||
|
@ -1071,7 +1071,7 @@ calculate_string_length:
|
||||||
* Note that there may be read-only strings there. Use address evaluation
|
* Note that there may be read-only strings there. Use address evaluation
|
||||||
* to determine if strings is read-only.
|
* to determine if strings is read-only.
|
||||||
*/
|
*/
|
||||||
for (int i = 0; i < rws_nbr; i++) {
|
for (unsigned int i = 0; i < rws_nbr; i++) {
|
||||||
uint8_t arg_idx = *str_pos++;
|
uint8_t arg_idx = *str_pos++;
|
||||||
uint8_t arg_pos = *str_pos++;
|
uint8_t arg_pos = *str_pos++;
|
||||||
const char *str = *(const char **)&buf32[arg_pos];
|
const char *str = *(const char **)&buf32[arg_pos];
|
||||||
|
@ -1140,7 +1140,7 @@ calculate_string_length:
|
||||||
out_len += rv;
|
out_len += rv;
|
||||||
|
|
||||||
/* Append strings */
|
/* Append strings */
|
||||||
for (int i = 0; i < scpy_cnt; i++) {
|
for (unsigned int i = 0; i < scpy_cnt; i++) {
|
||||||
uint8_t loc = cpy_str_pos[i];
|
uint8_t loc = cpy_str_pos[i];
|
||||||
const char *str = *(const char **)&buf32[loc];
|
const char *str = *(const char **)&buf32[loc];
|
||||||
uint16_t str_len = strl ? strl[i] : 0;
|
uint16_t str_len = strl ? strl[i] : 0;
|
||||||
|
|
Loading…
Reference in a new issue