Fix up current time computation (ensure 64-bit math is used).
[bluesky.git] / main.c
diff --git a/main.c b/main.c
index 6ddc7b4..596f7cb 100644 (file)
--- a/main.c
+++ b/main.c
@@ -21,9 +21,9 @@ int main(int argc, char *argv[])
 
     printf("BlueSkyFS starting...\n");
 
-    BlueSkyInode *root = bluesky_new_inode(1);
-    root->type = BLUESKY_DIRECTORY;
-    root->dirents = g_sequence_new(bluesky_dirent_destroy);
+    printf("  time = %lld\n", bluesky_get_current_time());
+
+    BlueSkyInode *root = bluesky_new_inode(1, BLUESKY_DIRECTORY);
 
     bluesky_directory_insert(root, "foo", 2);
     bluesky_directory_insert(root, "bar", 3);
@@ -34,6 +34,7 @@ int main(int argc, char *argv[])
     bluesky_directory_lookup(root, "foo");
     bluesky_directory_lookup(root, "bar");
     bluesky_directory_lookup(root, "baz");
+    bluesky_directory_lookup(root, "boo");
 
     return 0;
 }