audit_log.c:878:7: error: assuming signed overflow does not occur when
simplifying conditional to constant [-Werror=strict-overflow]
Signed-off-by: Andreas Schneider <asn@samba.org>
enum ldb_request_type operation,
const struct ldb_message *message)
{
- int i, j;
+ size_t i, j;
for (i=0;i<message->num_elements;i++) {
if (i > 0) {
buffer = talloc_asprintf_append_buffer(buffer, " ");
ldb,
LDB_DEBUG_ERROR,
"Error: Invalid element name (NULL) at "
- "position %d", i);
+ "position %zu", i);
return NULL;
}
for (j=0;j<message->elements[i].num_values;j++) {
struct ldb_val v;
bool use_b64_encode = false;
- int length;
+ size_t length;
if (j > 0) {
buffer = talloc_asprintf_append_buffer(
buffer,
buffer = talloc_asprintf_append_buffer(
buffer,
"[%*.*s%s]",
- length,
- length,
+ (int)length,
+ (int)length,
(char *)v.data,
(v.length > MAX_LENGTH ? "..." : ""));
}