1
0
mirror of https://github.com/upx/upx synced 2025-09-28 19:06:07 +08:00

Made some PackHeader methods strictly private to class Packer.

committer: mfx <mfx> 976602743 +0000
This commit is contained in:
Markus F.X.J. Oberhumer 2000-12-12 06:32:23 +00:00
parent ddaad37503
commit c9430123d1

View File

@ -47,14 +47,18 @@ class Filter;
// see stub/header.ash
class PackHeader
{
public:
PackHeader();
friend class Packer;
int getPackHeaderSize() const;
private:
// these are strictly private to Packer and not accessible in subclasses:
PackHeader();
void putPackHeader(upx_bytep p);
bool fillPackHeader(const upx_bytep b, int blen);
public:
int getPackHeaderSize() const;
public:
// fields stored in compressed file
unsigned magic; // UPX_MAGIC_LE32