On Mon, 7 Aug 2006, B. Bogart wrote:
correct me if I'm wrong, but as long as there is no "symbol" in front of the atoms that get funneled into text3d, there is no memleak or filling up the symbol table, since we're not using symbols at all, just lists of atoms...
the leak is with all symbols, including all symbol atoms, including those found in lists and t_atoms and various objects as well as all selectors.
when you have a list message, you have a t_atom[]; each t_atom[] thing is made of some number of t_atom things, and each t_atom contains a t_word which can be a t_symbol* which in turn refers to a t_symbol, which is something allocated by gensym() and never deallocated.
Maybe a string type should be higher on the PD list than a video/image type?
Whose todo-list? Not Miller's.
_ _ __ ___ _____ ________ _____________ _____________________ ... | Mathieu Bouchard - tél:+1.514.383.3801 - http://artengine.ca/matju | Freelance Digital Arts Engineer, Montréal QC Canada