]> git.eshelyaron.com Git - emacs.git/commitdiff
*** empty log message ***
authorJason Rumney <jasonr@gnu.org>
Sun, 9 Dec 2001 16:47:16 +0000 (16:47 +0000)
committerJason Rumney <jasonr@gnu.org>
Sun, 9 Dec 2001 16:47:16 +0000 (16:47 +0000)
src/ChangeLog

index 67524bfcc59b9cf9d48757ec4b04b5609f966342..93cd82035def7aa98c3c26f93f92e15519cb7023 100644 (file)
@@ -1,3 +1,13 @@
+2001-12-09  Jason Rumney  <jasonr@gnu.org>
+
+       * w32menu.c (_widget_value): Make `help' field a Lisp_Object. Add
+       comment to explain where the struct came from.
+       (single_submenu, w32_menu_show): Set `help' field as Lisp_Object.
+       (add_menu_item): Process pop-up menus first to avoid memory leak.
+       (add_menu_item, w32_menu_display_help): Use `help' field as
+       Lisp_Object.
+       (w32_free_submenu_strings): Only free owner-drawn strings.
+
 2001-12-09  Pavel Jan\e,Bm\e(Bk  <Pavel@Janik.cz>
 
        * COPYING: Moved back.