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:
parent
ddaad37503
commit
c9430123d1
10
src/packer.h
10
src/packer.h
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue
Block a user