Hallo, Bryan Jurish hat gesagt: // Bryan Jurish wrote: > This is just a plain old initialization bug in fluid/main.cpp. It seems > that fluid::fluid() calls fluid::fluid_init(), which calls > libfluidsynth's delee_fluid_synth() if (this->synth != NULL), which is > complete and utter hogwash at initialization time unless this->synth has > been initialized to NULL, which (apparently) happens just in case we're > using flext's new() and delete() (!defined(FLEXT_USE_CMEM)) rather than > pd's getbytes() (defined(FLEXT_USE_CMEM)), sooooo: > > Frank, would you have anything against my chaning line 51 of > fluid/main.cpp in CVS from: > > fluid(int argc, t_atom *argv) > > to: > > fluid(int argc, t_atom *argv) : synth(NULL) > > ?
Yes, you're right of course. How could this fly under the rader for so long... Your fix is commited, thanks a lot. Ciao -- Frank Barknecht _ ______footils.org_ __goto10.org__ _______________________________________________ [email protected] mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
