#538 prevent destructors from throwing exceptions

This commit is contained in:
Guenter Obiltschnig
2014-09-19 09:46:49 +02:00
parent c8686a727d
commit 544229302e
60 changed files with 555 additions and 131 deletions

View File

@@ -24,7 +24,10 @@ namespace Poco {
namespace Net {
/// PartStore
//
// PartStore
//
PartStore::PartStore(const std::string& mediaType): PartSource(mediaType)
{
@@ -36,7 +39,10 @@ PartStore::~PartStore()
}
/// FilePartStore
//
// FilePartStore
//
FilePartStore::FilePartStore(const std::string& content, const std::string& mediaType, const std::string& filename):
PartStore(mediaType),
@@ -56,7 +62,7 @@ FilePartStore::~FilePartStore()
_fstr.close();
File(_path).remove();
}
catch (Exception&)
catch (...)
{
}
}