#include "cMakeDir.h" #ifndef _WIN32 //#include // If something is missing, uncomment some of these! //#include //#include #include // for mkdir //#include #else #include #endif void cMakeDir::MakeDir( const char* a_Directory ) { #ifdef _WIN32 SECURITY_ATTRIBUTES Attrib; Attrib.nLength = sizeof(SECURITY_ATTRIBUTES); Attrib.lpSecurityDescriptor = NULL; Attrib.bInheritHandle = false; ::CreateDirectory(a_Directory, &Attrib); #else mkdir(a_Directory, S_IRWXU | S_IRWXG | S_IRWXO); #endif }