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); }