*/
#include <creaImageIOGimmick.h>
-#include <creaImageIOSystem.h>
+
#include <boost/filesystem.hpp>
#include <boost/algorithm/string.hpp>
#endif
#include <creaImageIOGimmick.h>
+#if defined(_WIN32)
+#pragma warning(disable: 4996)
+#endif
+
#ifdef _DEBUG
#define new DEBUG_NEW
#endif
{
if (mHomeDirectory.size()==0)
{
-#if defined(__GNUC__)
- mHomeDirectory = getenv("HOME");
-#elif defined(_WIN32)
+#if defined(_WIN32)
mHomeDirectory = getenv("USERPROFILE");
+#elif defined(__GNUC__)
+ mHomeDirectory = getenv("HOME");
#endif
}
return mHomeDirectory;
//================================================================
const std::string& Gimmick::GetUserSettingsDirectory()
{
+ printf("EED Gimmick::GetUserSettingsDirectory() Start\n");
if (mUserSettingsDirectory.size()==0)
{
+ printf("EED Gimmick::GetUserSettingsDirectory() 1\n");
mUserSettingsDirectory = GetHomeDirectory();
+ printf("EED Gimmick::GetUserSettingsDirectory() 2 %s\n",mUserSettingsDirectory.c_str());
mUserSettingsDirectory += "/.creaImageIO/";
boost::algorithm::replace_all( mUserSettingsDirectory,
INVALID_FILE_SEPARATOR ,
VALID_FILE_SEPARATOR);
}
+ printf("EED Gimmick::GetUserSettingsDirectory() End\n");
return mUserSettingsDirectory;
}
//================================================================