From 80838ff1e98c489cb6876291371f848911d0ee79 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A1szl=C3=B3=20Moln=C3=A1r?= Date: Thu, 22 Jun 2006 16:15:32 +0200 Subject: [PATCH] watcom/le: lzma seems to work --- src/p_wcle.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/p_wcle.cpp b/src/p_wcle.cpp index 1ddd8dc1..e5f7e5bb 100644 --- a/src/p_wcle.cpp +++ b/src/p_wcle.cpp @@ -219,7 +219,7 @@ void PackWcle::encodeObjectTable() // object #2: stack OOT(1,base_address) = (OOT(0,base_address) +OOT(0,virtual_size)+mps-1) & ~(mps-1); - OOT(1,virtual_size) = mps; + OOT(1,virtual_size) = mps + getDecompressorWrkmemSize(); OOT(1,flags) = LEOF_READ|LEOF_HUGE32|LEOF_WRITE; OOT(1,pagemap_index) = 1; @@ -448,7 +448,7 @@ void PackWcle::pack(OutputFile *fo) || ih.module_directives_entries || ih.imported_modules_count || ih.object_table_entries > 255) - throwCantPack("unexpected value in header"); + throwCantPack("watcom/le: unexpected value in header"); readObjectTable(); readPageMap();