diff options
author | Eli Zaretskii <eliz@gnu.org> | 2007-10-13 12:11:14 +0000 |
---|---|---|
committer | Eli Zaretskii <eliz@gnu.org> | 2007-10-13 12:11:14 +0000 |
commit | 71d00ce4ae4b180c784879beaff9bafd81c29989 (patch) | |
tree | cca3282c3498c059918f2b64ea4bcbe437a75692 /src/macmenu.c | |
parent | 6bf377e264d675fa1bc509b58c8f6a22f75b61d1 (diff) | |
download | emacs-71d00ce4ae4b180c784879beaff9bafd81c29989.tar.gz |
(grow_menu_items): Use larger_vector.
Diffstat (limited to 'src/macmenu.c')
-rw-r--r-- | src/macmenu.c | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/src/macmenu.c b/src/macmenu.c index 8305c89ee68..aa0be0bdc2e 100644 --- a/src/macmenu.c +++ b/src/macmenu.c @@ -347,15 +347,8 @@ save_menu_items () static void grow_menu_items () { - Lisp_Object old; - int old_size = menu_items_allocated; - old = menu_items; - menu_items_allocated *= 2; - - menu_items = Fmake_vector (make_number (menu_items_allocated), Qnil); - bcopy (XVECTOR (old)->contents, XVECTOR (menu_items)->contents, - old_size * sizeof (Lisp_Object)); + menu_items = larger_vector (menu_items, menu_items_allocated, Qnil); } /* Begin a submenu. */ |