On Wed, 2005-10-26 at 07:43 +0600, Samisa Abeysinghe wrote: > Hi All, > There are few more memory leaks present in the axis2 C code. > (Guththila leaks should be handled seperate IMO) > > I would like to propose that we use the unit tests to isolate memory > leak problems as much as possible and fix those then and there. I would > like the allocation and de-allocation to be local to a given > class(struct) and module. We should always be providing a free interface > that matches a create interface for each struct, and the free mechanism > should be responsible of dealing with all deallocations. If we are to > have too much coupling in terms of memory allocation and deallocation > across modules and structs, we would run into great trouble in dealing > with fixing leaks. > > IMHO, it will be a good practice to be concerned of memory leaks > right from the begining and leave no room for memory leaks as much as > possible. So lets try ro keep the memory leaks to *zero* :)
+1 :). I can imagine this is a bit hard but if we are careful its not impossible! Sanjiva.