Re: [AD] memory leak in readbmp.c? |
[ Thread Index |
Date Index
| More lists.liballeg.org/allegro-developers Archives
]
On 03 Oct 2001, Laurence Withers <lwithers@xxxxxxxxxx> wrote:
> In reply to Peter Wang <tjaden@xxxxxxxxxx>:
> >in register_bitmap_file_type_exit:
> >
> > #if defined(CONSTRUCTOR_FUNCTION) && defined(DESTRUCTOR_FUNCTION)
> > _register_bitmap_file_type_init();
> > #endif
> >
> >Do you not get (small) memory leaks here? If it's not worth fixing,
> >I'll put in a comment.
>
> Nope; the destructor frees the memory allocated by
> _register_bitmap_file_type_init().
Ok, I'll take your word for it.
What about this?
$ mtrace examples/exalpha mtrace.log
- 0x080ebb10 Free 2474 was never alloc'd /home/tjaden/cvs/allegro/./src/readbmp.c:166
- 0x080ebaf8 Free 2475 was never alloc'd /home/tjaden/cvs/allegro/./src/readbmp.c:167
- 0x080ebb38 Free 2476 was never alloc'd /home/tjaden/cvs/allegro/./src/readbmp.c:166
- 0x080ebb20 Free 2477 was never alloc'd /home/tjaden/cvs/allegro/./src/readbmp.c:167
- 0x080ebb60 Free 2478 was never alloc'd /home/tjaden/cvs/allegro/./src/readbmp.c:166
- 0x080ebb48 Free 2479 was never alloc'd /home/tjaden/cvs/allegro/./src/readbmp.c:167
- 0x080ebb88 Free 2480 was never alloc'd /home/tjaden/cvs/allegro/./src/readbmp.c:166
- 0x080ebb70 Free 2481 was never alloc'd /home/tjaden/cvs/allegro/./src/readbmp.c:167
- 0x080ebae8 Free 2490 was never alloc'd /home/tjaden/cvs/allegro/./src/allegro.c:258
No memory leaks.