ensure boost::filesystem::path is created with native option

git-svn-id: http://encfs.googlecode.com/svn/trunk@21 db9cf616-1c43-0410-9cb8-a902689de0d6
This commit is contained in:
Valient Gough 2008-05-05 03:40:42 +00:00
parent 7729483e57
commit 8d1d3ef74a

View File

@ -318,7 +318,9 @@ bool readV6Config( const char *configFile, EncFSConfig *config,
{ {
(void)info; (void)info;
fs::ifstream st(configFile); fs::path fsPath( configFile, fs::native );
fs::ifstream st( fsPath );
if(st.is_open()) if(st.is_open())
{ {
try try
@ -468,7 +470,9 @@ bool saveConfig( ConfigType type, const string &rootDir,
bool writeV6Config( const char *configFile, EncFSConfig *config ) bool writeV6Config( const char *configFile, EncFSConfig *config )
{ {
fs::ofstream st( configFile ); fs::path fsPath( configFile, fs::native );
fs::ofstream st( fsPath );
if(!st.is_open()) if(!st.is_open())
return false; return false;