/[LeafOK_CVS]/lbbs/src/menu.c
ViewVC logotype

Diff of /lbbs/src/menu.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.17 by sysadm, Fri May 6 15:48:44 2005 UTC Revision 1.18 by sysadm, Sat May 7 09:28:12 2005 UTC
# Line 41  load_menu (MENU_SET * p_menu_set, const Line 41  load_menu (MENU_SET * p_menu_set, const
41        return -1;        return -1;
42      }      }
43    
44      strcpy (p_menu_set->conf_file, conf_file);
45    
46    while (fgets (buffer, 255, fin))    while (fgets (buffer, 255, fin))
47      {      {
48        switch (buffer[0])        switch (buffer[0])
# Line 277  get_menu (MENU_SET * p_menu_set, const c Line 279  get_menu (MENU_SET * p_menu_set, const c
279    return NULL;    return NULL;
280  }  }
281    
282  void  static void
283  display_menu_cursor (MENU * p_menu, int show)  display_menu_cursor (MENU * p_menu, int show)
284  {  {
285    moveto ((p_menu->items[p_menu->item_cur_pos])->r_row,    moveto ((p_menu->items[p_menu->item_cur_pos])->r_row,
# Line 476  unload_menu (MENU_SET * p_menu_set) Line 478  unload_menu (MENU_SET * p_menu_set)
478    p_menu_set->menu_count = 0;    p_menu_set->menu_count = 0;
479    p_menu_set->menu_select_depth = 0;    p_menu_set->menu_select_depth = 0;
480  }  }
481    
482    int
483    reload_menu (MENU_SET * p_menu_set)
484    {
485      int result;
486      char conf_file[256];
487      
488      strcpy (conf_file, p_menu_set->conf_file);
489      unload_menu (p_menu_set);
490      result = load_menu (p_menu_set, conf_file);
491    
492      return result;
493    }


Legend:
Removed lines/characters  
Changed lines/characters
  Added lines/characters

webmaster@leafok.com
ViewVC Help
Powered by ViewVC 1.3.0-beta1