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

Diff of /lbbs/src/main.c

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

Revision 1.83 by sysadm, Wed Nov 19 03:12:58 2025 UTC Revision 1.85 by sysadm, Fri Nov 21 08:59:29 2025 UTC
# Line 173  int main(int argc, char *argv[]) Line 173  int main(int argc, char *argv[])
173                  return -2;                  return -2;
174          }          }
175    
176    #ifndef __MSYS__
177          // Load BWF config          // Load BWF config
178          if (bwf_load(CONF_BWF) < 0)          if (bwf_load(CONF_BWF) < 0)
179          {          {
180                  return -2;                  return -2;
181          }          }
182    #endif
183    
184          // Check article cache dir          // Check article cache dir
185          ret = mkdir(VAR_ARTICLE_CACHE_DIR, 0750);          ret = mkdir(VAR_ARTICLE_CACHE_DIR, 0750);
# Line 246  int main(int argc, char *argv[]) Line 248  int main(int argc, char *argv[])
248          // Load menus          // Load menus
249          if (load_menu(&bbs_menu, CONF_MENU) < 0)          if (load_menu(&bbs_menu, CONF_MENU) < 0)
250          {          {
251                  log_error("load_menu(%s) error\n", CONF_MENU);                  log_error("load_menu(bbs_menu) error\n");
252                  goto cleanup;                  goto cleanup;
253          }          }
254          if (load_menu(&top10_menu, CONF_TOP10_MENU) < 0)          if (load_menu(&top10_menu, CONF_TOP10_MENU) < 0)
255          {          {
256                  log_error("load_menu(%s) error\n", CONF_TOP10_MENU);                  log_error("load_menu(top10_menu) error\n");
257                  goto cleanup;                  goto cleanup;
258          }          }
259          top10_menu.allow_exit = 1;          top10_menu.allow_exit = 1;
# Line 397  cleanup: Line 399  cleanup:
399          trie_dict_cleanup();          trie_dict_cleanup();
400          user_list_pool_cleanup();          user_list_pool_cleanup();
401    
402    #ifndef __MSYS__
403          // Cleanup BWF          // Cleanup BWF
404          bwf_unload();          bwf_unload();
405    #endif
406    
407          if (unlink(VAR_ARTICLE_BLOCK_SHM) < 0)          if (unlink(VAR_ARTICLE_BLOCK_SHM) < 0)
408          {          {


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

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