*/
#include <stdint.h>
+#include <inttypes.h>
#include <glib.h>
#include "bluesky.h"
g_hash_table_insert(dir->dirhash, d->name, d);
bluesky_inode_update_ctime(dir, 1);
+ bluesky_inode_flush(dir->fs, dir);
return TRUE;
}
g_sequence_remove(i);
- bluesky_dirent_destroy(d);
-
bluesky_inode_update_ctime(dir, 1);
+ bluesky_inode_flush(dir->fs, dir);
return TRUE;
}
while (!g_sequence_iter_is_end(i)) {
BlueSkyDirent *d = g_sequence_get(i);
- g_print(" 0x%08x [inum=%lld] %s\n", d->cookie, d->inum, d->name);
+ g_print(" 0x%08x [inum=%"PRIu64"] %s\n",
+ d->cookie, d->inum, d->name);
i = g_sequence_iter_next(i);
}
}