Skip to content

Commit 10a5c03

Browse files
author
Christian Hergert
committed
buffer: track next_power_of_two changes to size_t.
1 parent 9a521a2 commit 10a5c03

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/mongoc/mongoc-array.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ _mongoc_array_append_vals (mongoc_array_t *array,
5656
off = array->element_size * array->len;
5757
len = (size_t)n_elements * array->element_size;
5858
if ((off + len) > array->allocated) {
59-
next_size = bson_next_power_of_two((uint32_t)(off + len));
59+
next_size = bson_next_power_of_two(off + len);
6060
array->data = bson_realloc(array->data, next_size);
6161
array->allocated = next_size;
6262
}

src/mongoc/mongoc-buffer.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,7 @@ _mongoc_buffer_append_from_stream (mongoc_buffer_t *buffer,
163163
}
164164
buffer->off = 0;
165165
if (!SPACE_FOR (buffer, size)) {
166-
buffer->datalen = bson_next_power_of_two ((uint32_t)(size + buffer->len + buffer->off));
166+
buffer->datalen = bson_next_power_of_two (size + buffer->len + buffer->off);
167167
buffer->data = buffer->realloc_func (buffer->data, buffer->datalen, NULL);
168168
}
169169
}
@@ -231,7 +231,7 @@ _mongoc_buffer_fill (mongoc_buffer_t *buffer,
231231
buffer->off = 0;
232232

233233
if (!SPACE_FOR (buffer, min_bytes)) {
234-
buffer->datalen = bson_next_power_of_two ((uint32_t)(buffer->len + min_bytes));
234+
buffer->datalen = bson_next_power_of_two (buffer->len + min_bytes);
235235
buffer->data = buffer->realloc_func (buffer->data, buffer->datalen,
236236
buffer->realloc_data);
237237
}

0 commit comments

Comments
 (0)