All is the title and here my suggestion to solve the problem :
EXTERN int canvas_dspstate;
EXTERN int pd_getdspstate()
{
return pd_this->pd_dspstate;
}
void pd_init(void)
{
if (!pd_this)
pd_setinstance(pdinstance_donew(0));
mess_init();
obj_init();
conf_init();
glob_init();
garray_init();
}
EXTERN void pd_setinstance(t_pdinstance *x)
{
pd_this = x;
canvas_dspstate = pd_this->pd_dspstate;
}
Anonymous