Major rewrite: added buildLoader() and fillExeHeader().

committer: mfx <mfx> 978189850 +0000
This commit is contained in:
Markus F.X.J. Oberhumer
2000-12-30 15:24:10 +00:00
parent f36feee0dc
commit 85bebf0b43
2 changed files with 153 additions and 127 deletions
+7 -1
View File
@@ -63,7 +63,12 @@ public:
}
protected:
virtual bool readFileHeader(void);
struct exe_header_t;
virtual int readFileHeader(void);
virtual int fillExeHeader(struct exe_header_t *) const;
virtual int buildLoader(const Filter *ft);
struct exe_header_t
{
@@ -87,6 +92,7 @@ protected:
unsigned ih_exesize;
unsigned ih_imagesize;
unsigned ih_overlay;
unsigned relocsize;
bool has_9a;