X-Git-Url: https://wimlib.net/git/?a=blobdiff_plain;f=src%2Fresource.c;h=731bd1c0c3ebb258cbd8462b33ae1aaf5456ab79;hb=36011d478b941ecaffbbbe98ec82f83916908add;hp=e892e6ada19fa6c27f78f252a5bd592735cffe67;hpb=f46894fd897b721ac3128743147bdbad70d19414;p=wimlib diff --git a/src/resource.c b/src/resource.c index e892e6ad..731bd1c0 100644 --- a/src/resource.c +++ b/src/resource.c @@ -1110,8 +1110,7 @@ static int write_file_resource(WIMStruct *w, const u8 hash[]) if (!lte) return 0; - /* No need to write file resources twice. (This indicates file - * resources that are part of a hard link set.) */ + /* No need to write file resources twice. */ if (++lte->out_refcnt != 1) return 0; @@ -1144,8 +1143,8 @@ static int write_file_resource(WIMStruct *w, const u8 hash[]) len = lte->resource_entry.original_size; - recompress_resource(in_fp, lte->symlink_buf, len, len, 0, - 0, out_fp, out_wim_ctype, &new_size); + ret = recompress_resource(NULL, lte->symlink_buf, len, len, 0, + 0, out_fp, out_wim_ctype, &new_size); output_res_entry->size = new_size; output_res_entry->original_size = len; output_res_entry->offset = offset;