[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/src/w32menu.c,v
From: |
Jason Rumney |
Subject: |
[Emacs-diffs] Changes to emacs/src/w32menu.c,v |
Date: |
Mon, 09 Jun 2008 12:57:59 +0000 |
CVSROOT: /sources/emacs
Module name: emacs
Changes by: Jason Rumney <jasonr> 08/06/09 12:57:59
Index: w32menu.c
===================================================================
RCS file: /sources/emacs/emacs/src/w32menu.c,v
retrieving revision 1.100
retrieving revision 1.101
diff -u -b -r1.100 -r1.101
--- w32menu.c 9 Jun 2008 12:38:07 -0000 1.100
+++ w32menu.c 9 Jun 2008 12:57:59 -0000 1.101
@@ -620,33 +620,6 @@
f->output_data.w32->menubar_active = 0;
}
-/* This recursively calls free_widget_value on the tree of widgets.
- It must free all data that was malloc'ed for these widget_values.
- In Emacs, many slots are pointers into the data of Lisp_Strings, and
- must be left alone. */
-
-void
-free_menubar_widget_value_tree (wv)
- widget_value *wv;
-{
- if (! wv) return;
-
- wv->name = wv->value = wv->key = (char *) 0xDEADBEEF;
-
- if (wv->contents && (wv->contents != (widget_value*)1))
- {
- free_menubar_widget_value_tree (wv->contents);
- wv->contents = (widget_value *) 0xDEADBEEF;
- }
- if (wv->next)
- {
- free_menubar_widget_value_tree (wv->next);
- wv->next = (widget_value *) 0xDEADBEEF;
- }
- BLOCK_INPUT;
- free_widget_value (wv);
- UNBLOCK_INPUT;
-}
/* Set up data i menu_items for a menu bar item
whose event type is ITEM_KEY (with string ITEM_NAME)
- [Emacs-diffs] Changes to emacs/src/w32menu.c,v, Jason Rumney, 2008/06/09
- [Emacs-diffs] Changes to emacs/src/w32menu.c,v,
Jason Rumney <=
- [Emacs-diffs] Changes to emacs/src/w32menu.c,v, Jason Rumney, 2008/06/09
- [Emacs-diffs] Changes to emacs/src/w32menu.c,v, Jason Rumney, 2008/06/09
- [Emacs-diffs] Changes to emacs/src/w32menu.c,v, Jason Rumney, 2008/06/09
- [Emacs-diffs] Changes to emacs/src/w32menu.c,v, Jason Rumney, 2008/06/09
- [Emacs-diffs] Changes to emacs/src/w32menu.c,v, Juanma Barranquero, 2008/06/09