|
|
@@ -40,10 +40,10 @@ bool flipchess_has_file(const FlipChessFile file_type, const char* file_name, co
|
|
|
bool flipchess_load_file(char* contents, const FlipChessFile file_type, const char* file_name) {
|
|
|
bool ret = false;
|
|
|
const char* path;
|
|
|
+ char path_buf[FILE_MAX_PATH_LEN] = {0};
|
|
|
if(file_type == FlipChessFileBoard) {
|
|
|
path = FLIPCHESS_BOARD_PATH;
|
|
|
} else {
|
|
|
- char path_buf[FILE_MAX_PATH_LEN] = {0};
|
|
|
strcpy(path_buf, FLIPCHESS_APP_BASE_FOLDER); // 22
|
|
|
strcpy(path_buf + strlen(path_buf), "/");
|
|
|
strcpy(path_buf + strlen(path_buf), file_name);
|
|
|
@@ -99,11 +99,11 @@ bool flipchess_save_file(
|
|
|
bool ret = false;
|
|
|
const char* path;
|
|
|
const char* path_bak;
|
|
|
+ char path_buf[FILE_MAX_PATH_LEN] = {0};
|
|
|
if(file_type == FlipChessFileBoard) {
|
|
|
path = FLIPCHESS_BOARD_PATH;
|
|
|
path_bak = FLIPCHESS_BOARD_PATH_BAK;
|
|
|
} else {
|
|
|
- char path_buf[FILE_MAX_PATH_LEN] = {0};
|
|
|
strcpy(path_buf, FLIPCHESS_APP_BASE_FOLDER); // 22
|
|
|
strcpy(path_buf + strlen(path_buf), "/");
|
|
|
strcpy(path_buf + strlen(path_buf), file_name);
|