Hi,

At Mon, 17 Jun 2002 18:06:02 +0900,
Ian Macdonald wrote:
> The extension is properly loaded and initialised, but when calling
> passwd_init(), foo gets set to an empty string, not "foobar". I can't
> figure out why this is. Password is supposed to be a subclass of
> String.

You don't call String#initialize, you need to call
rb_enable_super() in Init_Crack() and rb_call_super() in
passwd_init().

-- 
Nobu Nakada