]> wimlib.net Git - wimlib/blobdiff - src/symlink.c
build_dentry_tree() fix error paths
[wimlib] / src / symlink.c
index 59072ac0dc56da425c71ba50e66f7977fcb863b3..697da93e1f8d836a57b18fb82efdc0cfb6081aad 100644 (file)
@@ -133,8 +133,8 @@ void *make_symlink_reparse_data_buf(const char *symlink_target, size_t *len_ret)
                return NULL;
        /*DEBUG("utf16_len = %zu", utf16_len);*/
        for (size_t i = 0; i < utf16_len / 2; i++)
-               if (((u16*)name_utf16)[i] == to_le16('/'))
-                       ((u16*)name_utf16)[i] = to_le16('\\');
+               if (((u16*)name_utf16)[i] == cpu_to_le16('/'))
+                       ((u16*)name_utf16)[i] = cpu_to_le16('\\');
        size_t len = 12 + utf16_len * 2 + 4;
        void *buf = MALLOC(len);
        if (!buf)
@@ -186,7 +186,7 @@ ssize_t inode_readlink(const struct inode *inode, char *buf, size_t buf_len,
 }
 
 /* 
- * Sets @dentry to be a symbolic link pointing to @target.
+ * Sets @inode to be a symbolic link pointing to @target.
  *
  * A lookup table entry for the symbolic link data buffer is created and
  * inserted into @lookup_table, unless there is an existing lookup table entry