From: ts Date: 2006-08-09T18:50:22+09:00 Subject: Re: FOUND was (Re: Init_xxx(with arg ??) in C for ruby ext ???) >>>>> "U" == =?ISO-8859-1?Q?Une b=E9vue?= writes: Post your *complete* source U> where the C counterpart being : U> VALUE m_alias_path(VALUE self) { U> // char *alias_path = "/path/to/something/undefined"; U> return rb_str_new2((char *) alias_path); U> } This is just a nonsense. You define an instance variable @alias_path then you try to retrieve a local C variable alias_path rather than the instance variable. Guy Decoux