From 52d89bd66bfdb8bac4de7fbe7ccda17dda704c7f Mon Sep 17 00:00:00 2001 From: John Reiser Date: Wed, 7 Feb 2007 22:24:42 -0800 Subject: [PATCH] PackMachFat has trouble with --fileinfo --- src/p_mach.cpp | 6 ++---- src/p_mach.h | 1 - 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/src/p_mach.cpp b/src/p_mach.cpp index c56fbc63..83e19fe0 100644 --- a/src/p_mach.cpp +++ b/src/p_mach.cpp @@ -770,11 +770,13 @@ int PackMachFat::canUnpack() PackMachI386 packer(fi); if (!packer.canUnpack()) return 0; + ph.format = packer.getFormat(); // FIXME: copy entire PackHeader } break; case PackMachFat::CPU_TYPE_POWERPC: { PackMachPPC32 packer(fi); if (!packer.canUnpack()) return 0; + ph.format = packer.getFormat(); // FIXME: copy entire PackHeader } break; } // switch cputype } @@ -796,10 +798,6 @@ void PackMachFat::list() assert(false); } -void PackMachFat::fileInfo() -{ - assert(false); -} /* vi:ts=4:et */ diff --git a/src/p_mach.h b/src/p_mach.h index 5b13c9d4..5ab3b2a4 100644 --- a/src/p_mach.h +++ b/src/p_mach.h @@ -498,7 +498,6 @@ protected: virtual void pack(OutputFile *fo); virtual void unpack(OutputFile *fo); virtual void list(); - virtual void fileInfo(); public: virtual bool canPack();