--- rxvt-unicode/src/rxvt.h 2004/02/13 13:28:17 1.35 +++ rxvt-unicode/src/rxvt.h 2004/02/21 20:33:40 1.36 @@ -821,10 +821,9 @@ struct mbstate { mbstate_t mbs; - mbstate () - { - MEMSET (&mbs, 0, sizeof (mbs)); - } + operator mbstate_t *() { return &mbs; } + void reset () { MEMSET (&mbs, 0, sizeof (mbs)); } + mbstate () { reset (); } }; struct rxvt_term : rxvt_vars {