Memory leak in CountedPtr<SDWORD>
Brought to you by:
corwinjoy,
cppguru777
Memory leak in the specialized version of
dtl::CountedPtr<>
Version: 3.6
Bug:
class CountedPtr<SDWORD> leaks 'count' when
DontDelete() has been called.
Proposed Fix:
In dispose(), 'count' should be deleted independantly of
the value of no_delete, as it
is done in the non-specialized version
File: dtl_36/lib/CountedPtr.h:347
- if (count != NULL && --*count ==
0 && !no_delete)
+ if (count != NULL && --*count ==
0)