Skip to content
This repository has been archived by the owner on May 4, 2018. It is now read-only.

Commit

Permalink
Tests: don't use %zu placeholder in printf statements
Browse files Browse the repository at this point in the history
It's not supported by msvcrt.
  • Loading branch information
piscisaureus committed Apr 11, 2012
1 parent 42d3533 commit 2e5e116
Show file tree
Hide file tree
Showing 2 changed files with 21 additions and 16 deletions.
4 changes: 3 additions & 1 deletion test/test-get-memory.c
Expand Up @@ -26,7 +26,9 @@ TEST_IMPL(get_memory) {
uint64_t free_mem = uv_get_free_memory();
uint64_t total_mem = uv_get_total_memory();

printf("free_mem=%zu, total_mem=%zu\n", (size_t)free_mem, (size_t)total_mem);
printf("free_mem=%llu, total_mem=%llu\n",
(unsigned long long) free_mem,
(unsigned long long) total_mem);

ASSERT(free_mem > 0);
ASSERT(total_mem > 0);
Expand Down
33 changes: 18 additions & 15 deletions test/test-platform-output.c
Expand Up @@ -36,47 +36,50 @@ TEST_IMPL(platform_output) {

err = uv_get_process_title(buffer, sizeof(buffer));
ASSERT(UV_OK == err.code);
fprintf(stderr, "uv_get_process_title: %s\n", buffer);
printf("uv_get_process_title: %s\n", buffer);

err = uv_resident_set_memory(&rss);
ASSERT(UV_OK == err.code);
fprintf(stderr, "uv_resident_set_memory: %zu\n", rss);
printf("uv_resident_set_memory: %llu\n", (unsigned long long) rss);

err = uv_uptime(&uptime);
ASSERT(UV_OK == err.code);
ASSERT(uptime > 0);
fprintf(stderr, "uv_uptime: %f\n", uptime);
printf("uv_uptime: %f\n", uptime);

err = uv_cpu_info(&cpus, &count);
ASSERT(UV_OK == err.code);

fprintf(stderr, "uv_cpu_info:\n");
printf("uv_cpu_info:\n");
for (i = 0; i < count; i++) {
fprintf(stderr, " model: %s\n", cpus[i].model);
fprintf(stderr, " speed: %d\n", cpus[i].speed);
fprintf(stderr, " times.sys: %zu\n", (size_t)cpus[i].cpu_times.sys);
fprintf(stderr, " times.user: %zu\n", (size_t)cpus[i].cpu_times.user);
fprintf(stderr, " times.idle: %zu\n", (size_t)cpus[i].cpu_times.idle);
fprintf(stderr, " times.irq: %zu\n", (size_t)cpus[i].cpu_times.irq);
fprintf(stderr, " times.nice: %zu\n", (size_t)cpus[i].cpu_times.nice);
printf(" model: %s\n", cpus[i].model);
printf(" speed: %d\n", cpus[i].speed);
printf(" times.sys: %llu\n", (unsigned long long) cpus[i].cpu_times.sys);
printf(" times.user: %llu\n",
(unsigned long long) cpus[i].cpu_times.user);
printf(" times.idle: %llu\n",
(unsigned long long) cpus[i].cpu_times.idle);
printf(" times.irq: %llu\n", (unsigned long long) cpus[i].cpu_times.irq);
printf(" times.nice: %llu\n",
(unsigned long long) cpus[i].cpu_times.nice);
}
uv_free_cpu_info(cpus, count);

err = uv_interface_addresses(&interfaces, &count);
ASSERT(UV_OK == err.code);

fprintf(stderr, "uv_interface_addresses:\n");
printf("uv_interface_addresses:\n");
for (i = 0; i < count; i++) {
fprintf(stderr, " name: %s\n", interfaces[i].name);
fprintf(stderr, " internal: %d\n", interfaces[i].is_internal);
printf(" name: %s\n", interfaces[i].name);
printf(" internal: %d\n", interfaces[i].is_internal);

if (interfaces[i].address.address4.sin_family == AF_INET) {
uv_ip4_name(&interfaces[i].address.address4, buffer, sizeof(buffer));
} else if (interfaces[i].address.address4.sin_family == AF_INET6) {
uv_ip6_name(&interfaces[i].address.address6, buffer, sizeof(buffer));
}

fprintf(stderr, " address: %s\n", buffer);
printf(" address: %s\n", buffer);
}
uv_free_interface_addresses(interfaces, count);

Expand Down

0 comments on commit 2e5e116

Please sign in to comment.