| 128 |
strncpy(file_path_temp, argv[0], sizeof(file_path_temp) - 1); |
strncpy(file_path_temp, argv[0], sizeof(file_path_temp) - 1); |
| 129 |
file_path_temp[sizeof(file_path_temp) - 1] = '\0'; |
file_path_temp[sizeof(file_path_temp) - 1] = '\0'; |
| 130 |
|
|
| 131 |
chdir(dirname(file_path_temp)); |
if (chdir(dirname(file_path_temp)) < 0) |
| 132 |
chdir(".."); |
{ |
| 133 |
|
fprintf(stderr, "chdir(%s) error: %d\n", dirname(file_path_temp), errno); |
| 134 |
|
return -1; |
| 135 |
|
} |
| 136 |
|
if (chdir("..") < 0) |
| 137 |
|
{ |
| 138 |
|
fprintf(stderr, "chdir(..) error: %d\n", errno); |
| 139 |
|
return -1; |
| 140 |
|
} |
| 141 |
|
|
| 142 |
// Initialize log |
// Initialize log |
| 143 |
if (log_begin(LOG_FILE_INFO, LOG_FILE_ERROR) < 0) |
if (log_begin(LOG_FILE_INFO, LOG_FILE_ERROR) < 0) |