synced with main repository

This commit is contained in:
Guenter Obiltschnig
2008-01-28 17:30:40 +00:00
parent 239471d354
commit 40e7be0bab
113 changed files with 136 additions and 134 deletions

View File

@@ -1,7 +1,7 @@
//
// PropertyFileConfiguration.cpp
//
// $Id: //poco/Main/Util/src/PropertyFileConfiguration.cpp#9 $
// $Id: //poco/svn/Util/src/PropertyFileConfiguration.cpp#2 $
//
// Library: Util
// Package: Configuration
@@ -39,6 +39,7 @@
#include "Poco/String.h"
#include "Poco/Path.h"
#include "Poco/FileStream.h"
#include "Poco/LineEndingConverter.h"
#include <cctype>
@@ -109,7 +110,9 @@ void PropertyFileConfiguration::save(const std::string& path) const
Poco::FileOutputStream ostr(path);
if (ostr.good())
{
save(ostr);
Poco::OutputLineEndingConverter lec(ostr);
save(lec);
lec.flush();
ostr.flush();
if (!ostr.good()) throw Poco::WriteFileException(path);
}