| 79 |
app_help(); |
app_help(); |
| 80 |
return 0; |
return 0; |
| 81 |
case 'v': |
case 'v': |
| 82 |
puts(APP_INFO); |
printf("%s\n", APP_INFO); |
| 83 |
|
printf("%s\n", COPYRIGHT_INFO); |
| 84 |
return 0; |
return 0; |
| 85 |
default: |
default: |
| 86 |
arg_error(); |
arg_error(); |
| 220 |
|
|
| 221 |
if (trie_dict_init(VAR_TRIE_DICT_SHM, TRIE_NODE_PER_POOL) < 0) |
if (trie_dict_init(VAR_TRIE_DICT_SHM, TRIE_NODE_PER_POOL) < 0) |
| 222 |
{ |
{ |
| 223 |
printf("trie_dict_init(%s, %d) error\n", VAR_TRIE_DICT_SHM, TRIE_NODE_PER_POOL); |
log_error("trie_dict_init(%s, %d) error\n", VAR_TRIE_DICT_SHM, TRIE_NODE_PER_POOL); |
| 224 |
goto cleanup; |
goto cleanup; |
| 225 |
} |
} |
| 226 |
if (article_block_init(VAR_ARTICLE_BLOCK_SHM, BBS_article_limit_per_section * BBS_max_section / BBS_article_count_per_block) < 0) |
if (article_block_init(VAR_ARTICLE_BLOCK_SHM, BBS_article_limit_per_section * BBS_max_section / BBS_article_count_per_block) < 0) |