On 4/19/07, Allison Randal via RT <[EMAIL PROTECTED]> wrote:
Do you have a test case that shows where the current behavior is incorrect?
The attached test case demonstrates that passing NULL from C into PIR, then passing that value to C<new>, causes the wrong init method to be called. Yes, it's rare, but the patch doesn't cost anything, so it might as well be applied. It won't matter once we get rid of the old object system, but it makes me feel better for now :) P.S. I picked Integer to stick foo() in arbitrarily, just to make things simpler. -- Alek Storm