1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-18 11:15:08 +00:00

Ext2FS: Make some use of Vector::empend().

This commit is contained in:
Andreas Kling 2019-08-01 16:31:05 +02:00
parent 9230b42f28
commit 4afafeae50

View file

@ -790,7 +790,7 @@ KResult Ext2FSInode::add_child(InodeIdentifier child_id, const StringView& name,
if (child_inode) if (child_inode)
child_inode->increment_link_count(); child_inode->increment_link_count();
entries.append({ name.characters_without_null_termination(), name.length(), child_id, to_ext2_file_type(mode) }); entries.empend(name.characters_without_null_termination(), name.length(), child_id, to_ext2_file_type(mode));
bool success = write_directory(entries); bool success = write_directory(entries);
if (success) if (success)
m_lookup_cache.set(name, child_id.index()); m_lookup_cache.set(name, child_id.index());
@ -1135,8 +1135,8 @@ RefPtr<Inode> Ext2FS::create_directory(InodeIdentifier parent_id, const String&
#endif #endif
Vector<DirectoryEntry> entries; Vector<DirectoryEntry> entries;
entries.append({ ".", inode->identifier(), EXT2_FT_DIR }); entries.empend(".", inode->identifier(), EXT2_FT_DIR);
entries.append({ "..", parent_id, EXT2_FT_DIR }); entries.empend("..", parent_id, EXT2_FT_DIR);
bool success = static_cast<Ext2FSInode&>(*inode).write_directory(entries); bool success = static_cast<Ext2FSInode&>(*inode).write_directory(entries);
ASSERT(success); ASSERT(success);