1. Win32 Calendar program
- Posted by David Cuny <dcuny at LANSET.COM> Oct 12, 1998
- 354 views
"DaJaRo" posted a Win32 calendar the other day. Small problem: it has memory leaks. I couldn't find an e-mail address in the documentation, so I'm posting here. For reasons that are entirely unclear to me, "DaJaRo" choseto implement their string functions by poking the strings into memory, and directly manipulating memory. The functions look roughly like: function foo( sequence bar ) memory = allocate( 1000 ) ... return result free( memory ) end function The problem is that when Euphoria sees the "return", it exits the function. So the call to free() never gets made, and so the memory is never freed. I suggest writing the routines in "pure" Euphoria. It's plenty fast, and as a bonus, you don't have to worry about memory leaks like this. -- David Cuny