while ((opt = menu_ejecutar(mi_menu, 7, "Menu Mantenimiento")) != 6) {
switch (opt) {
case 0:
+ dlg = msg_box(stdscr, COLS, LINES, "Compactando archivo.... Aguarde");
art_get_lst()->fp->compactar(art_get_lst()->fp);
+ msg_box_free(stdscr, dlg);
break;
case 1:
+ dlg = msg_box(stdscr, COLS, LINES, "Compactando archivo.... Aguarde");
fact_get_lst()->fp->compactar(fact_get_lst()->fp);
+ msg_box_free(stdscr, dlg);
break;
case 2:
+ dlg = msg_box(stdscr, COLS, LINES, "Compactando archivo.... Aguarde");
fact_get_lst()->fp_texto->compactar(fact_get_lst()->fp_texto);
+ msg_box_free(stdscr, dlg);
break;
case 3:
nuevo_tam_registro = -1; /* No permito cambiar el tamaƱo de registro */
#include "menu.h"
-int menu_ejecutar(t_Menu opciones, int cant, char *title)
+int menu_ejecutar(t_Menu *opciones, int cant, char *title)
{
WINDOW *menu_win;
MENU *menu;