From 08826398aff228871021bc0b8ebbaf43e784b21d Mon Sep 17 00:00:00 2001 From: "Markus F.X.J. Oberhumer" Date: Sun, 1 Sep 2002 12:35:09 +0000 Subject: [PATCH] Fixed section names. committer: mfx 1030883709 +0000 --- src/p_exe.cpp | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/src/p_exe.cpp b/src/p_exe.cpp index e5b76660..90b6ab13 100644 --- a/src/p_exe.cpp +++ b/src/p_exe.cpp @@ -123,28 +123,40 @@ int PackExe::buildLoader(const Filter *) ); if (ph.method == M_NRV2B_8) addLoader("NRV2B16S", // decompressor - ph.u_len > DI_LIMIT ? "NDIGT64K" : "", + ph.u_len > DI_LIMIT ? "N2B64K01" : "", "NRV2BEX1", opt->cpu == opt->CPU_8086 ? "N2BX8601" : "N2B28601", "NRV2BEX2", opt->cpu == opt->CPU_8086 ? "N2BX8602" : "N2B28602", "NRV2BEX3", - ph.c_len > 0xffff ? "NSIGT64K" : "", + ph.c_len > 0xffff ? "N2B64K02" : "", "NRV2BEX9""NRV2B16E", NULL ); else if (ph.method == M_NRV2D_8) addLoader("NRV2D16S", - ph.u_len > DI_LIMIT ? "NDIGT64D" : "", + ph.u_len > DI_LIMIT ? "N2D64K01" : "", "NRV2DEX1", opt->cpu == opt->CPU_8086 ? "N2DX8601" : "N2D28601", "NRV2DEX2", opt->cpu == opt->CPU_8086 ? "N2DX8602" : "N2D28602", "NRV2DEX3", - ph.c_len > 0xffff ? "NSIGT64D" : "", + ph.c_len > 0xffff ? "N2D64K02" : "", "NRV2DEX9""NRV2D16E", NULL ); + else if (ph.method == M_NRV2E_8) + addLoader("NRV2E16S", + ph.u_len > DI_LIMIT ? "N2E64K01" : "", + "NRV2EEX1", + opt->cpu == opt->CPU_8086 ? "N2EX8601" : "N2E28601", + "NRV2EEX2", + opt->cpu == opt->CPU_8086 ? "N2EX8602" : "N2E28602", + "NRV2EEX3", + ph.c_len > 0xffff ? "N2E64K02" : "", + "NRV2EEX9""NRV2E16E", + NULL + ); else throwInternalError("unknown compression method"); addLoader("EXEMAIN5", NULL);