]> wimlib.net Git - wimlib/blobdiff - include/wimlib/dentry.h
Limit exposure of dentry and inode creation
[wimlib] / include / wimlib / dentry.h
index 241dc56d58c47493b059cc1926b936c21ffabe78..cb0f330beebb8291f2239f9999087496decd2fbd 100644 (file)
@@ -231,13 +231,12 @@ extern tchar *
 dentry_full_path(struct wim_dentry *dentry);
 
 extern int
-new_dentry(const tchar *name, struct wim_dentry **dentry_ret);
+new_dentry_with_new_inode(const tchar *name, bool set_timestamps,
+                         struct wim_dentry **dentry_ret);
 
 extern int
-new_dentry_with_inode(const tchar *name, struct wim_dentry **dentry_ret);
-
-extern int
-new_dentry_with_timeless_inode(const tchar *name, struct wim_dentry **dentry_ret);
+new_dentry_with_existing_inode(const tchar *name, struct wim_inode *inode,
+                              struct wim_dentry **dentry_ret);
 
 extern void
 dentry_tree_clear_inode_visited(struct wim_dentry *root);