Mercurial > dwindows
comparison win/dw.c @ 181:978b954eb70e
I need to call DestroyMenu() after TrackPopupMenu() otherwise I leak memory.
author | bsmith@81767d24-ef19-dc11-ae90-00e081727c95 |
---|---|
date | Mon, 02 Dec 2002 19:40:40 +0000 |
parents | 4207e64d4689 |
children | b8caec82a4d2 |
comparison
equal
deleted
inserted
replaced
180:4207e64d4689 | 181:978b954eb70e |
---|---|
3708 { | 3708 { |
3709 if(menu && *menu) | 3709 if(menu && *menu) |
3710 { | 3710 { |
3711 popup = parent; | 3711 popup = parent; |
3712 TrackPopupMenu((*menu)->menu, 0, x, y, 0, parent, NULL); | 3712 TrackPopupMenu((*menu)->menu, 0, x, y, 0, parent, NULL); |
3713 DestroyMenu((*menu)->menu); | |
3713 free(*menu); | 3714 free(*menu); |
3714 *menu = NULL; | 3715 *menu = NULL; |
3715 } | 3716 } |
3716 } | 3717 } |
3717 | 3718 |