28 #ifndef GNASH_FILE_UTILITIES_H
29 #define GNASH_FILE_UTILITIES_H
33 #if !defined(_MSC_VER)
35 # include <sys/stat.h>
36 # include <sys/types.h>
57 #if !defined(_WIN32) && !defined(_MSC_VER) && !defined(__amigaos4__)
58 return mkdir(dirname.c_str(), S_IRUSR | S_IWUSR | S_IXUSR);
59 #elif defined(__amigaos4__)
63 ret = mkdir(dirname.c_str(), S_IRUSR | S_IWUSR | S_IXUSR);
64 if (errno == EINVAL || errno == ENOTDIR)
68 return mkdir(dirname.c_str());
Anonymous namespace for callbacks, local functions, event handlers etc.
Definition: dbus_ext.cpp:40
bool mkdirRecursive(const std::string &filename)
Create a directory for a given filename.
Definition: GnashFileUtilities.cpp:35
#define DSOEXPORT
Definition: dsodefs.h:55
int mkdirUserPermissions(const std::string &dirname)
Create a directory, granting owner rwx permissions.
Definition: GnashFileUtilities.h:55