]> wimlib.net Git - wimlib/blobdiff - include/wimlib/dentry.h
Improve tstr <=> UTF-16LE conversions
[wimlib] / include / wimlib / dentry.h
index 57f967b7e30232a1946ce0d7174251c8b22aa739..bdbd5f753ccde41c2fee16e9a1e02bde4347b598 100644 (file)
@@ -198,7 +198,8 @@ extern int
 dentry_set_name(struct wim_dentry *dentry, const tchar *new_name);
 
 extern int
-dentry_set_name_utf16le(struct wim_dentry *dentry, const utf16lechar *new_name);
+dentry_set_name_utf16le(struct wim_dentry *dentry, const utf16lechar *new_name,
+                       size_t new_name_nbytes);
 
 extern struct wim_dentry *
 get_dentry(struct WIMStruct *wim, const tchar *path,
@@ -236,9 +237,6 @@ wim_pathname_to_stream(WIMStruct *wim,
 extern int
 calculate_dentry_full_path(struct wim_dentry *dentry);
 
-extern int
-calculate_dentry_tree_full_paths(struct wim_dentry *root);
-
 extern tchar *
 dentry_full_path(struct wim_dentry *dentry);
 
@@ -255,7 +253,7 @@ extern void
 dentry_tree_clear_inode_visited(struct wim_dentry *root);
 
 extern int
-new_filler_directory(const tchar *name, struct wim_dentry **dentry_ret);
+new_filler_directory(struct wim_dentry **dentry_ret);
 
 extern void
 free_dentry(struct wim_dentry *dentry);