You're right, sorry. I was remembering this bit of code in moonlib/mknob.c, which accesses gl_isgraph:


    /* GOP objects are unable to call findrtext triggering consistency check error */
    t_rtext *yyyy = NULL;
    if (!glist->gl_isgraph || glist_istoplevel(glist))
        yyyy = glist_findrtext(canvas, (t_text *)&ob->ob_g);

    /* on GOP we cause segfault as apparently text_gettag() returns bogus data */
    char *nlet_tag;
    if (yyyy) nlet_tag = rtext_gettag(yyyy);
    else nlet_tag = "bogus";


On Fri, Jul 1, 2016 at 5:11 AM, IOhannes m zmölnig <zmoelnig@iem.at> wrote:
On 07/01/2016 04:34 AM, Matt Barber wrote:
> This may also fix the moonlib knob problem.

which moonlib/knob problem?
the only problem i'm aware of was that the "iemgui_all_colfromload" went
missing in 0.47-0 (and made a re-appearance in 0.47-1).
but this is unrelated to struct-members.

gfmsadr
IOhannes


_______________________________________________
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list