![]() |
![]() |
![]() |
![]() |
![]() |
|
Note that the analyze_trades program contains a readily seen
freemalloc pair.
Readily seen freemalloc pairs are indicative of good
programming practice, because you can determine at a glance that memory
allocated by a malloc call is eventually reclaimed by a free.
Thus, you can determine at a glance that the call to malloc does not
cause a memory leak.
The lack of such pairing is considered extremely bad, because it makes memory management much more difficult.