Use inner class UiPacker::State.

This commit is contained in:
Markus F.X.J. Oberhumer 2006-06-22 19:40:43 +02:00
parent 4c5b1a6ff4
commit cb78362713
2 changed files with 4 additions and 5 deletions

View File

@ -47,7 +47,7 @@ enum {
};
struct UiPacker__State
struct UiPacker::State
{
int mode;
@ -184,7 +184,7 @@ UiPacker::UiPacker(const Packer *p_) :
clear_cb();
s = new UiPacker__State;
s = new State;
memset(s,0,sizeof(*s));
s->msg_buf[0] = '\r';

View File

@ -39,8 +39,6 @@ class UiPacker;
//
**************************************************************************/
struct UiPacker__State;
class UiPacker
{
public:
@ -94,7 +92,8 @@ protected:
upx_callback_t cb;
// internal state
UiPacker__State *s;
struct State;
State *s;
// totals
static long total_files;