diff --git a/libc/src/stdio/baremetal/printf.cpp b/libc/src/stdio/baremetal/printf.cpp index ff03f1f2f408b..c94698ec02953 100644 --- a/libc/src/stdio/baremetal/printf.cpp +++ b/libc/src/stdio/baremetal/printf.cpp @@ -38,9 +38,9 @@ LLVM_LIBC_FUNCTION(int, printf, (const char *__restrict format, ...)) { constexpr size_t BUFF_SIZE = 1024; char buffer[BUFF_SIZE]; - printf_core::WriteBuffer::value> wb( + printf_core::WriteBuffer wb( buffer, BUFF_SIZE, &raw_write_hook, nullptr); - printf_core::Writer writer(&wb); + printf_core::Writer writer(wb); int retval = printf_core::printf_main(&writer, format, args); diff --git a/libc/src/stdio/baremetal/vprintf.cpp b/libc/src/stdio/baremetal/vprintf.cpp index 8e49ed633c4f9..3e8631abd90d9 100644 --- a/libc/src/stdio/baremetal/vprintf.cpp +++ b/libc/src/stdio/baremetal/vprintf.cpp @@ -36,9 +36,9 @@ LLVM_LIBC_FUNCTION(int, vprintf, constexpr size_t BUFF_SIZE = 1024; char buffer[BUFF_SIZE]; - printf_core::WriteBuffer::value> wb( + printf_core::WriteBuffer wb( buffer, BUFF_SIZE, &raw_write_hook, nullptr); - printf_core::Writer writer(&wb); + printf_core::Writer writer(wb); int retval = printf_core::printf_main(&writer, format, args);