Fix all current build warnings in the kernel.

This commit is contained in:
Andreas Kling 2018-11-09 10:03:21 +01:00
parent e71cb1c56b
commit 47b7eeda44
Notes: sideshowbarker 2024-07-19 18:31:25 +09:00
10 changed files with 28 additions and 19 deletions

View file

@ -398,6 +398,8 @@ bool VirtualFileSystem::touch(const String& path)
RetainPtr<FileDescriptor> VirtualFileSystem::open(CharacterDevice& device, int options)
{
// FIXME: Respect options.
(void) options;
auto vnode = getOrCreateNode(device);
if (!vnode)
return nullptr;
@ -419,6 +421,7 @@ RetainPtr<FileDescriptor> VirtualFileSystem::create(const String& path, InodeIde
{
// FIXME: Do the real thing, not just this fake thing!
(void) path;
(void) base;
m_rootNode->fileSystem()->createInode(m_rootNode->fileSystem()->rootInode(), "empty", 0100644, 0);
return nullptr;
}
@ -427,6 +430,7 @@ RetainPtr<FileDescriptor> VirtualFileSystem::mkdir(const String& path, InodeIden
{
// FIXME: Do the real thing, not just this fake thing!
(void) path;
(void) base;
m_rootNode->fileSystem()->makeDirectory(m_rootNode->fileSystem()->rootInode(), "mydir", 0400755);
return nullptr;
}