@@ -350,18 +350,18 @@ void FiosMakeSavegameName(char *buf, con
period = strrchr(name, '.');
if (period != NULL && strcasecmp(period, extension) == 0) extension = "";
sprintf(buf, "%s/%s%s", _fios_path, name, extension);
}
void FiosDelete(const char *name)
bool FiosDelete(const char *name)
{
char path[512];
snprintf(path, lengthof(path), "%s/%s", _fios_path, name);
unlink(path);
return unlink(path) == 0;
bool FileExists(const char *filename)
return access(filename, 0) == 0;