From: matz@... (Yukihiro Matsumoto) Date: 2002-01-08T08:02:07+09:00 Subject: Re: Patch for Ruby 1.7 Hi, In message "Re: Patch for Ruby 1.7" on 02/01/08, "Lyle Johnson" writes: |> | VALUE rb_rescue2 |__((VALUE(*)(VALUE),VALUE,VALUE(*)(VALUE),VALUE,...)); |> |> I don't remember why I did this. I guess I must had reason... | |So... does that mean it will be fixed or not? If you look at the code for |rb_rescue2() in eval.c it's pretty clear that those two function pointers |(i.e. the first and third arguments to rb_rescue2) only take one argument |and aren't intended to accept variable-length argument lists. I guess I'm goint to fix this. But give me a time to remember what I did mean. matz.