static void flagsave(const char *ext) { char path[MAX_PATH]; getstatfilename(path, ext, sizeof(path)); statsave_save(path); }
static int flagsave(const char *ext) { int ret; char path[MAX_PATH]; getstatfilename(path, ext, sizeof(path)); ret = statsave_save(path); if (ret) { file_delete(path); } return(ret); }
static int flagsave(const OEMCHAR *ext) { int ret; OEMCHAR path[MAX_PATH]; getstatfilename(path, ext, NELEMENTS(path)); ret = statsave_save(path); if (ret) { file_delete(path); } return(ret); }
static int flagsave(const TCHAR *ext) { int ret; TCHAR path[MAX_PATH]; getstatfilename(path, ext, NELEMENTS(path)); soundmng_stop(); ret = statsave_save(path); if (ret) { file_delete(path); } soundmng_play(); return(ret); }