Leopold Toetsch wrote:
Sam Ruby wrote:

However, VTABLE_invoke on NCI methods is where the "real work" is done (including reading from and writing to registers), and a null dest is returned.

One more remark:

This is classes/nci.pmc:invoke

    void* invoke (void * next) {
        Parrot_csub_t func = (Parrot_csub_t)D2FPTR(PMC_data(SELF));
        func(INTERP, SELF);
        return next;
    }

It's not returning NULL.

Fixed.

- Sam Ruby

Reply via email to