diff --git a/sortix/fs/devfs.cpp b/sortix/fs/devfs.cpp index b06401ab..07f92f82 100644 --- a/sortix/fs/devfs.cpp +++ b/sortix/fs/devfs.cpp @@ -50,6 +50,7 @@ namespace Sortix virtual ssize_t Write(const byte* src, size_t count); virtual bool IsReadable(); virtual bool IsWritable(); + virtual bool IsType(unsigned type); }; @@ -85,6 +86,11 @@ namespace Sortix return true; } + bool DevLogTTY::IsType(unsigned type) + { + return type == Device::TTY || BaseClass::IsType(type); + } + class DevNull : public DevStream { public: