| 1 |
/*************************************************************************** |
/*************************************************************************** |
| 2 |
file_loader.c - description |
test_file_loader.c - description |
| 3 |
------------------- |
------------------- |
| 4 |
Copyright : (C) 2004-2025 by Leaflet |
Copyright : (C) 2004-2025 by Leaflet |
| 5 |
Email : leaflet@leafok.com |
Email : leaflet@leafok.com |
| 51 |
return -1; |
return -1; |
| 52 |
} |
} |
| 53 |
|
|
| 54 |
log_std_redirect(STDOUT_FILENO); |
log_common_redir(STDOUT_FILENO); |
| 55 |
log_err_redirect(STDERR_FILENO); |
log_error_redir(STDERR_FILENO); |
| 56 |
|
|
| 57 |
if ((fp = fopen(TRIE_DICT_SHM_FILE, "w")) == NULL) |
if ((fp = fopen(TRIE_DICT_SHM_FILE, "w")) == NULL) |
| 58 |
{ |
{ |
| 61 |
} |
} |
| 62 |
fclose(fp); |
fclose(fp); |
| 63 |
|
|
| 64 |
if (trie_dict_init(TRIE_DICT_SHM_FILE) < 0) |
if (trie_dict_init(TRIE_DICT_SHM_FILE, TRIE_NODE_PER_POOL) < 0) |
| 65 |
{ |
{ |
| 66 |
printf("trie_dict_init failed\n"); |
printf("trie_dict_init failed\n"); |
| 67 |
return -1; |
return -1; |