Grepping for 'load_func' in src/dynext.c, I no longer see the line which
the OP was proposing to patch.

312:                ARGIN_NULLOK(PMC *(*load_func)(PARROT_INTERP)),
317:    if (load_func)
318:        lib_pmc = (*load_func)(interp);
321:    if (!load_func || !lib_pmc)
347:    PMC *(*load_func)(PARROT_INTERP);
358:    /* get load_func */
360:        STRING * const load_func_name = Parrot_sprintf_c(interp,
362:        char * const cload_func_name = string_to_cstring(interp,
load_func_name);
365:        load_func    = (PMC * (*)(PARROT_INTERP))
366:            (Parrot_dlsym(handle, cload_func_name));
368:        string_cstring_free(cload_func_name);
379:        load_func = NULL;
383:    lib_pmc = Parrot_init_lib(interp, load_func, init_func);
386:    if (!load_func)

Does this suggest that the patch is moot, and that we may close the ticket?

Thank you very much.
kid51

Reply via email to