|
@@ -1226,7 +1226,7 @@ static cJSON_bool print_array(const cJSON * const item, const size_t depth, cons
|
|
|
update_offset(output_buffer);
|
|
|
if (current_element->next)
|
|
|
{
|
|
|
- length = format ? 2 : 1;
|
|
|
+ length = (size_t) (format ? 2 : 1);
|
|
|
output_pointer = ensure(output_buffer, length + 1, hooks);
|
|
|
if (output_pointer == NULL)
|
|
|
{
|
|
@@ -1362,7 +1362,7 @@ static cJSON_bool print_object(const cJSON * const item, const size_t depth, con
|
|
|
}
|
|
|
|
|
|
/* Compose the output: */
|
|
|
- length = format ? 2 : 1; /* fmt: {\n */
|
|
|
+ length = (size_t) (format ? 2 : 1); /* fmt: {\n */
|
|
|
output_pointer = ensure(output_buffer, length + 1, hooks);
|
|
|
if (output_pointer == NULL)
|
|
|
{
|
|
@@ -1400,7 +1400,7 @@ static cJSON_bool print_object(const cJSON * const item, const size_t depth, con
|
|
|
}
|
|
|
update_offset(output_buffer);
|
|
|
|
|
|
- length = format ? 2 : 1;
|
|
|
+ length = (size_t) (format ? 2 : 1);
|
|
|
output_pointer = ensure(output_buffer, length, hooks);
|
|
|
if (output_pointer == NULL)
|
|
|
{
|
|
@@ -1421,7 +1421,7 @@ static cJSON_bool print_object(const cJSON * const item, const size_t depth, con
|
|
|
update_offset(output_buffer);
|
|
|
|
|
|
/* print comma if not last */
|
|
|
- length = (size_t) (format ? 1 : 0) + (current_item->next ? 1 : 0);
|
|
|
+ length = (size_t) ((format ? 1 : 0) + (current_item->next ? 1 : 0));
|
|
|
output_pointer = ensure(output_buffer, length + 1, hooks);
|
|
|
if (output_pointer == NULL)
|
|
|
{
|