From 406c876fce84b30ae9317be3ce50832bbed2f4b5 Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Fri, 7 May 2021 22:11:50 +0200 Subject: [PATCH] LibCore: Remove Core::IODevice::printf() --- Userland/Libraries/LibCore/IODevice.cpp | 14 -------------- Userland/Libraries/LibCore/IODevice.h | 2 -- 2 files changed, 16 deletions(-) diff --git a/Userland/Libraries/LibCore/IODevice.cpp b/Userland/Libraries/LibCore/IODevice.cpp index ab2362fa0a..8d7c837c44 100644 --- a/Userland/Libraries/LibCore/IODevice.cpp +++ b/Userland/Libraries/LibCore/IODevice.cpp @@ -5,7 +5,6 @@ */ #include -#include #include #include #include @@ -271,19 +270,6 @@ bool IODevice::write(const u8* data, int size) return rc == size; } -int IODevice::printf(const char* format, ...) -{ - va_list ap; - va_start(ap, format); - // FIXME: We're not propagating write() failures to client here! - int ret = printf_internal([this](char*&, char ch) { - write((const u8*)&ch, 1); - }, - nullptr, format, ap); - va_end(ap); - return ret; -} - void IODevice::set_fd(int fd) { if (m_fd == fd) diff --git a/Userland/Libraries/LibCore/IODevice.h b/Userland/Libraries/LibCore/IODevice.h index ad24977ab0..a61302b0a2 100644 --- a/Userland/Libraries/LibCore/IODevice.h +++ b/Userland/Libraries/LibCore/IODevice.h @@ -84,8 +84,6 @@ public: virtual bool open(IODevice::OpenMode) = 0; virtual bool close(); - int printf(const char*, ...); - LineIterator line_begin() & { return LineIterator(*this); } LineIterator line_end() { return LineIterator(*this, true); }