X-Git-Url: https://wimlib.net/git/?p=wimlib;a=blobdiff_plain;f=src%2Fsymlink.c;h=b1c5b5d388b4703cf96c6b26d2af7d8dbdb00dbb;hp=3e89a88eead6cfed31980c86f9f4fd51a2e5ca4e;hb=051a59e4c6d114fc7abfa14ff78436adab5defb9;hpb=b2897d543df1dfbadcbf50d5c013c24866151de7 diff --git a/src/symlink.c b/src/symlink.c index 3e89a88e..b1c5b5d3 100644 --- a/src/symlink.c +++ b/src/symlink.c @@ -163,7 +163,7 @@ out: * The dentry may be either "real" symlink or a junction point. */ ssize_t inode_readlink(const struct inode *inode, char *buf, size_t buf_len, - const WIMStruct *w) + const WIMStruct *w, int read_resource_flags) { const struct lookup_table_entry *lte; int ret; @@ -178,7 +178,7 @@ ssize_t inode_readlink(const struct inode *inode, char *buf, size_t buf_len, return -EIO; u8 res_buf[wim_resource_size(lte)]; - ret = read_full_wim_resource(lte, res_buf); + ret = read_full_wim_resource(lte, res_buf, read_resource_flags); if (ret != 0) return -EIO; return get_symlink_name(res_buf, wim_resource_size(lte), buf,