projects
/
supertux.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
- added include
[supertux.git]
/
src
/
level_subset.cpp
diff --git
a/src/level_subset.cpp
b/src/level_subset.cpp
index
fb53049
..
39bc622
100644
(file)
--- a/
src/level_subset.cpp
+++ b/
src/level_subset.cpp
@@
-19,6
+19,8
@@
// 02111-1307, USA.
#include <assert.h>
// 02111-1307, USA.
#include <assert.h>
+#include <unistd.h>
+
#include "app/setup.h"
#include "level.h"
#include "app/globals.h"
#include "app/setup.h"
#include "level.h"
#include "app/globals.h"
@@
-106,12
+108,12
@@
void LevelSubset::load(const char* subset)
snprintf(filename, 1024, "%s/levels/%s/", st_dir, subset);
if(access(filename, R_OK) == 0)
{
snprintf(filename, 1024, "%s/levels/%s/", st_dir, subset);
if(access(filename, R_OK) == 0)
{
- files = read_directory(filename);
+ files =
FileSystem::
read_directory(filename);
}
else
{
snprintf(filename, 1024, "%s/levels/%s/", datadir.c_str(), subset);
}
else
{
snprintf(filename, 1024, "%s/levels/%s/", datadir.c_str(), subset);
- files = read_directory(filename);
+ files =
FileSystem::
read_directory(filename);
}
for(std::vector<std::string>::iterator i = files.begin(); i != files.end(); ++i)
}
for(std::vector<std::string>::iterator i = files.begin(); i != files.end(); ++i)
@@
-131,11
+133,11
@@
LevelSubset::save()
/* Save data file: */
filename = "/levels/" + name + "/";
/* Save data file: */
filename = "/levels/" + name + "/";
- fcreatedir(filename.c_str());
+
FileSystem::
fcreatedir(filename.c_str());
filename = std::string(st_dir) + "/levels/" + name + "/info";
filename = std::string(st_dir) + "/levels/" + name + "/info";
- if(!fwriteable(filename.c_str()))
+ if(!
FileSystem::
fwriteable(filename.c_str()))
filename = datadir + "/levels/" + name + "/info";
filename = datadir + "/levels/" + name + "/info";
- if(fwriteable(filename.c_str()))
+ if(
FileSystem::
fwriteable(filename.c_str()))
{
fi = fopen(filename.c_str(), "w");
if (fi == NULL)
{
fi = fopen(filename.c_str(), "w");
if (fi == NULL)