Mercurial > dwindows
changeset 2891:185c1e9674a1
C++: Fix a crash caused by passing the wrong variable to the constructor.
author | bsmith@81767d24-ef19-dc11-ae90-00e081727c95 |
---|---|
date | Thu, 22 Dec 2022 20:14:50 +0000 |
parents | ab4c86ddc63a |
children | 387a6242fa77 |
files | dw.hpp |
diffstat | 1 files changed, 3 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/dw.hpp Thu Dec 22 19:34:51 2022 +0000 +++ b/dw.hpp Thu Dec 22 20:14:50 2022 +0000 @@ -211,14 +211,14 @@ }; MenuItem *Menus::AppendItem(const char *title, unsigned long id, unsigned long flags, int end, int check, Menus *submenu) { - return new MenuItem((Menus *)menu, title, id, flags, end, check, submenu); + return new MenuItem(this, title, id, flags, end, check, submenu); } MenuItem *Menus::AppendItem(const char *title, Menus *submenu) { - return new MenuItem((Menus *)menu, title, submenu); + return new MenuItem(this, title, submenu); } MenuItem *Menus::AppendItem(const char *title) { - return new MenuItem((Menus *)menu, title); + return new MenuItem(this, title); }