From: Yukihiro Matsumoto Date: 2006-12-04T11:19:23+09:00 Subject: Re: Redefining rb_str_init() Hi, In message "Re: Redefining rb_str_init()" on Mon, 4 Dec 2006 08:55:08 +0900, "Daniel Berger" writes: |What do I need to change to make the constructor shortcut work as |expected? I don't think it's a good idea to invoke function for every string allocation. But if you really want to do, modify str_alloc() in string.c. In general, #initialize is not called for literals. matz.