uncompressed_len,
compressed_data,
comp_ctx);
+ case WIMLIB_COMPRESSION_TYPE_LZMS:
+ /* TODO */
+ WARNING("LZMS compression not yet implemented!");
+ return 0;
+
default:
wimlib_assert(0);
return 0;
in_chunk_size = lte_cchunk_size(lte);
else
in_chunk_size = out_chunk_size;
- ret = read_resource_prefix(lte, read_size,
- write_resource_cb,
- in_chunk_size, &write_ctx, resource_flags);
+ ret = read_stream_prefix(lte, read_size, write_resource_cb,
+ in_chunk_size, &write_ctx, resource_flags);
if (ret)
goto out_free_chunk_tab;
ctx->next_lte = lte;
INIT_LIST_HEAD(<e->msg_list);
list_add_tail(<e->being_compressed_list, &ctx->outstanding_streams);
- ret = read_resource_prefix(lte, lte->size,
- main_writer_thread_cb,
- ctx->out_chunk_size, ctx, 0);
+ ret = read_stream_prefix(lte, lte->size, main_writer_thread_cb,
+ ctx->out_chunk_size, ctx, 0);
if (ret)
return ret;
wimlib_assert(ctx->next_chunk == ctx->next_num_chunks);