Frank Barknecht wrote: > Hallo, > Phil Stone hat gesagt: // Phil Stone wrote: > > >> Frank Barknecht wrote: >> >>> A fix for this maketime would be to reuse the symbols ":00" ... ":59" >>> for minutes and hours by using two [cnv] objects for these. Then you >>> would be able to let the clock run for decades before you get into >>> trouble with the symbol table. >>> >> I've pondered this, and can't figure out what you mean, unless you're >> suggesting having 60 canvases, one for each possible number? >> > > No, only two canvases, one for minutes, one for seconds. See > attachment. This way you only ever generate 60 different symbols. As > existing symbols are reused, your memory usage doesn't grow after > that. >
Oh! Very good. I didn't realize that an identical symbol would get re-used. For completeness' sake, I will make a new [ps-stopwatch] that does not leak (and is plain vanilla, to boot). Cheers, Frank. Phil _______________________________________________ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list