static void ensure_menu_items (int items) { int incr = items - (menu_items_allocated - menu_items_used); if (incr > 0) { menu_items = larger_vector (menu_items, incr, INT_MAX); menu_items_allocated = ASIZE (menu_items); } }
static void grow_menu_items (void) { menu_items_allocated *= 2; menu_items = larger_vector (menu_items, menu_items_allocated, Qnil); }