X-Git-Url: http://git.vrable.net/?a=blobdiff_plain;f=bluesky%2Fdir.c;h=f9fd8bce947d4a4972560650f80a796adaf1b186;hb=0a6dbd76f58caad61a494a64e9bd421de61f6aa6;hp=204439efde629ebac028864498aa1b5d61662ff9;hpb=70fdd2326239a9a5e02b3c3699d2588d5fee48fa;p=bluesky.git diff --git a/bluesky/dir.c b/bluesky/dir.c index 204439e..f9fd8bc 100644 --- a/bluesky/dir.c +++ b/bluesky/dir.c @@ -95,6 +95,7 @@ gboolean bluesky_directory_insert(BlueSkyInode *dir, gchar *name, uint64_t inum) g_hash_table_insert(dir->dirhash, d->name, d); bluesky_inode_update_ctime(dir, 1); + bluesky_inode_flush(dir->fs, dir); return TRUE; } @@ -121,8 +122,6 @@ gboolean bluesky_directory_remove(BlueSkyInode *dir, gchar *name) g_sequence_remove(i); - bluesky_dirent_destroy(d); - bluesky_inode_update_ctime(dir, 1); return TRUE;