utf16le_dupz() input may be misaligned
[wimlib] / src / ntfs-3g_capture.c
index cd0758ac42302950a3159c563d3e6e4481f863ee..22b9e55422497ae85e5a45a375863d6b806482f0 100644 (file)
@@ -393,7 +393,7 @@ set_dentry_dos_name(struct wim_dentry *dentry, const struct dos_name_map *map)
        if (dentry->is_win32_name) {
                node = lookup_dos_name(map, dentry->d_inode->i_ino);
                if (node) {
-                       dentry->short_name = utf16le_dupz((const utf16lechar *)node->dos_name,
+                       dentry->short_name = utf16le_dupz(node->dos_name,
                                                          node->name_nbytes);
                        if (!dentry->short_name)
                                return WIMLIB_ERR_NOMEM;