mirror of
https://github.com/psankar/simplefs.git
synced 2025-07-23 22:15:03 +02:00
simplefs_create_fs_object: fix memory leaking of temporary record
This commit is contained in:
parent
a315571b05
commit
6d606a796c
2
simple.c
2
simple.c
@ -533,6 +533,8 @@ static int simplefs_create_fs_object(struct inode *dir, struct dentry *dentry,
|
|||||||
memcpy(dir_contents_datablock, record,
|
memcpy(dir_contents_datablock, record,
|
||||||
sizeof(struct simplefs_dir_record));
|
sizeof(struct simplefs_dir_record));
|
||||||
|
|
||||||
|
kfree(record);
|
||||||
|
|
||||||
mark_buffer_dirty(bh);
|
mark_buffer_dirty(bh);
|
||||||
sync_dirty_buffer(bh);
|
sync_dirty_buffer(bh);
|
||||||
brelse(bh);
|
brelse(bh);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user