Hello,

I am working on src/dynext.c and I ran across this in get_path.

    if (lib == NULL) {
        *handle = Parrot_dlopen((char *)NULL);
        if (*handle) {
            return string_from_const_cstring(interp, "", 0);
        }
        err = Parrot_dlerror();
        Parrot_warn(interp, PARROT_WARNINGS_DYNEXT_FLAG,
                    "Couldn't dlopen(NULL): %s\n",
                    err ? err : "unknown reason");
        return NULL;
    }

It may be a RTFM, but what does a null dlopen mean if it
succeeds, and why is it here ?

Cheers,
Mike Mattie

Attachment: signature.asc
Description: PGP signature

Reply via email to