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