diff --git a/Kernel/Console.cpp b/Kernel/Console.cpp index 02154010b7..08ecedd0d8 100644 --- a/Kernel/Console.cpp +++ b/Kernel/Console.cpp @@ -40,6 +40,8 @@ void Console::putChar(char ch) IO::out8(0xe9, ch); #endif switch (ch) { + case '\0': + return; case '\n': m_cursorColumn = 0; if (m_cursorRow == (m_rows - 1)) { diff --git a/Kernel/_fs_contents b/Kernel/_fs_contents index a5772d962d..fed031cd30 100644 Binary files a/Kernel/_fs_contents and b/Kernel/_fs_contents differ diff --git a/VirtualFileSystem/FullDevice.cpp b/VirtualFileSystem/FullDevice.cpp index 795fe5b0c5..065cbfaea4 100644 --- a/VirtualFileSystem/FullDevice.cpp +++ b/VirtualFileSystem/FullDevice.cpp @@ -19,7 +19,6 @@ bool FullDevice::hasDataAvailableForRead() const Unix::ssize_t FullDevice::read(byte* buffer, Unix::size_t bufferSize) { - kprintf("FullDevice: read from full\n"); Unix::size_t count = min(GoodBufferSize, bufferSize); memset(buffer, 0, count); return count; diff --git a/VirtualFileSystem/NullDevice.cpp b/VirtualFileSystem/NullDevice.cpp index b8ec74513e..e958e12366 100644 --- a/VirtualFileSystem/NullDevice.cpp +++ b/VirtualFileSystem/NullDevice.cpp @@ -18,7 +18,6 @@ bool NullDevice::hasDataAvailableForRead() const Unix::ssize_t NullDevice::read(byte*, Unix::size_t) { - kprintf("NullDevice: read from null\n"); return 0; } diff --git a/VirtualFileSystem/ZeroDevice.cpp b/VirtualFileSystem/ZeroDevice.cpp index 5747c82d86..2b08c85110 100644 --- a/VirtualFileSystem/ZeroDevice.cpp +++ b/VirtualFileSystem/ZeroDevice.cpp @@ -18,7 +18,6 @@ bool ZeroDevice::hasDataAvailableForRead() const Unix::ssize_t ZeroDevice::read(byte* buffer, Unix::size_t bufferSize) { - kprintf("ZeroDevice: read from zero\n"); Unix::size_t count = min(GoodBufferSize, bufferSize); memset(buffer, 0, count); return count;