1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-08-10 07:17:49 +00:00

LibC: Fix some incorrect printf usages

This commit is contained in:
Sahan Fernando 2020-12-25 15:15:12 +11:00 committed by Andreas Kling
parent 6b01d1cf14
commit d780e2265d
10 changed files with 19 additions and 19 deletions

View file

@ -188,7 +188,7 @@ static void allocate_tls()
{
size_t total_tls_size = 0;
for (const auto& data : g_loaders) {
VERBOSE("%s: TLS Size: %u\n", data.key.characters(), data.value->tls_size());
VERBOSE("%s: TLS Size: %zu\n", data.key.characters(), data.value->tls_size());
total_tls_size += data.value->tls_size();
}
if (total_tls_size) {
@ -270,7 +270,7 @@ static FlatPtr loader_main(auxv_t* auxvp)
VERBOSE("loaded all dependencies");
for ([[maybe_unused]] auto& lib : g_loaders) {
VERBOSE("%s - tls size: %u, tls offset: %u\n", lib.key.characters(), lib.value->tls_size(), lib.value->tls_offset());
VERBOSE("%s - tls size: %zu, tls offset: %zu\n", lib.key.characters(), lib.value->tls_size(), lib.value->tls_offset());
}
allocate_tls();
@ -283,7 +283,7 @@ static FlatPtr loader_main(auxv_t* auxvp)
if (main_program_lib->is_dynamic())
entry_point += reinterpret_cast<FlatPtr>(main_program_lib->text_segment_load_address().as_ptr());
VERBOSE("entry point: %p\n", entry_point);
VERBOSE("entry point: %p\n", (void*)entry_point);
// This will unmap the temporary memory maps we had for loading the libraries
clear_temporary_objects_mappings();

View file

@ -32,6 +32,8 @@
#include <ctype.h>
#include <stdio.h>
#pragma GCC diagnostic ignored "-Wformat-nonliteral"
struct Testcase {
const char* dest;
size_t dest_n;

View file

@ -155,14 +155,12 @@ int main(int argc, char** argv)
insert_month_to_print(0, i++, year);
insert_month_to_print(1, i++, year);
insert_month_to_print(2, i, year);
printf(print_buffer);
printf("\n");
printf("%s\n", print_buffer);
clean_buffers();
}
} else {
insert_month_to_print(0, month, year);
printf(print_buffer);
printf("\n\n");
printf("%s\n\n", print_buffer);
clean_buffers();
}

View file

@ -30,7 +30,7 @@
#include <string.h>
#include <unistd.h>
const char* g_usage = R"(Usage:
const char* const g_usage = R"(Usage:
seq [-h|--help]
seq LAST
seq FIRST LAST
@ -39,7 +39,7 @@ const char* g_usage = R"(Usage:
static void print_usage(FILE* stream)
{
fprintf(stream, g_usage);
fputs(g_usage, stream);
return;
}