From 0488aa91c9d20fe135beaccd3aa82ac01d83c8c7 Mon Sep 17 00:00:00 2001 From: Felix Brendel Date: Wed, 23 Dec 2020 15:20:13 +0100 Subject: [PATCH] println --- print.hpp | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/print.hpp b/print.hpp index b87c39b..165d35e 100644 --- a/print.hpp +++ b/print.hpp @@ -389,6 +389,20 @@ int print(static_string format, ...) { return num_printed_chars; } +int println(static_string format, ...) { + va_list arg_list; + va_start(arg_list, format); + + int num_printed_chars = print_va_args_to_file(ftb_stdout, format, &arg_list); + num_printed_chars += print("\n"); + fflush(stdout); + + va_end(arg_list); + + return num_printed_chars; +} + + int print_bool(FILE* f, u32 val) { return print_to_file(f, val ? "true" : "false"); }