# HG changeset patch # User Paul Boddie # Date 1638134313 -3600 # Node ID 85fcd5943fa5905f5a9be5d1dec70be46cfbf728 # Parent 4fb242f7d3604b0f458e388b3559a56b6944d659 Added missing reference count increment when creating a file. diff -r 4fb242f7d360 -r 85fcd5943fa5 libe2access/lib/src/image.c --- a/libe2access/lib/src/image.c Mon Oct 18 22:59:22 2021 +0200 +++ b/libe2access/lib/src/image.c Sun Nov 28 22:18:33 2021 +0100 @@ -70,6 +70,7 @@ /* Populate the inode details. */ image_set_metadata(&inode_file, 1, LINUX_S_IFREG | mode, uid, gid); + inode_file.i_links_count++; return ext2fs_write_new_inode(fs, *ino_file, &inode_file); }