diff win/dw.c @ 2617:d17e3fb76bde

dw_menu_popup() should also set handle NULL and add safety checks if missing.
author bsmith@81767d24-ef19-dc11-ae90-00e081727c95
date Fri, 23 Jul 2021 19:42:06 +0000
parents ac51cbdcfbe5
children 156ad91481eb
line wrap: on
line diff
--- a/win/dw.c	Fri Jul 23 19:26:01 2021 +0000
+++ b/win/dw.c	Fri Jul 23 19:42:06 2021 +0000
@@ -6848,6 +6848,7 @@
       _dw_popup = parent;
       TrackPopupMenu(mymenu, 0, x, y, 0, parent, NULL);
       PostMessage(DW_HWND_OBJECT, WM_USER+5, (LPARAM)mymenu, 0);
+      *menu = NULL;
    }
 }