summaryrefslogtreecommitdiff
path: root/src/tests/dlt-test-multi-process-client.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/tests/dlt-test-multi-process-client.c')
-rw-r--r--src/tests/dlt-test-multi-process-client.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/tests/dlt-test-multi-process-client.c b/src/tests/dlt-test-multi-process-client.c
index f263374..56b6d48 100644
--- a/src/tests/dlt-test-multi-process-client.c
+++ b/src/tests/dlt-test-multi-process-client.c
@@ -268,7 +268,7 @@ void print_stats(s_statistics stats, s_parameters params)
}
fflush(stdout);
- last_print_time = time(NULL);
+ last_print_time = (int) time(NULL);
}
/**
* Callback for dlt client
@@ -291,15 +291,15 @@ int receive(DltMessage *msg, void *data)
if (stats.first_message_time == 0)
stats.first_message_time = time(NULL);
- int buflen = msg->datasize + 1;
- char *buf = malloc(buflen);
+ int buflen = (int) msg->datasize + 1;
+ char *buf = malloc((size_t) buflen);
if (buf == 0) {
printf("Out of memory\n");
return -1;
}
- memset(buf, 0, buflen);
+ memset(buf, 0, (size_t) buflen);
dlt_message_payload(msg, buf, buflen - 1, DLT_OUTPUT_ASCII, 0);
@@ -320,7 +320,7 @@ int receive(DltMessage *msg, void *data)
iov[1].iov_base = msg->databuffer;
iov[1].iov_len = msg->datasize;
- stats.output_bytes += writev(params->output_handle, iov, 2);
+ stats.output_bytes += (int) writev(params->output_handle, iov, 2);
}
if (params->messages_left < 1)