Re-added the throw() specification to ~Exception(), and also to ~TypedKeyNotFound(); I suppose this'll fix the gcc compiler error.

This commit is contained in:
Jesse Beder
2009-01-01 23:59:37 +00:00
parent d98f9d8713
commit 7214ffc107

View File

@@ -48,7 +48,7 @@ namespace YAML
public: public:
Exception(int line_, int column_, const std::string& msg_) Exception(int line_, int column_, const std::string& msg_)
: line(line_), column(column_), msg(msg_) {} : line(line_), column(column_), msg(msg_) {}
virtual ~Exception() {} virtual ~Exception() throw() {}
int line, column; int line, column;
std::string msg; std::string msg;
@@ -84,6 +84,7 @@ namespace YAML
public: public:
TypedKeyNotFound(int line_, int column_, const T& key_) TypedKeyNotFound(int line_, int column_, const T& key_)
: KeyNotFound(line_, column_), key(key_) {} : KeyNotFound(line_, column_), key(key_) {}
~TypedKeyNotFound() throw() {}
T key; T key;
}; };