Small changes to eliminate compiler warnings for 'nite' in issue 83

This commit is contained in:
jbeder
2011-03-02 05:29:46 +00:00
parent fb3b491734
commit f4d2f11d2c
3 changed files with 5 additions and 1 deletions

View File

@@ -25,8 +25,9 @@ namespace YAML
return *pNode1 < *pNode2;
}
Node::Node(): m_type(CT_NONE), m_pContent(0), m_alias(false), m_pIdentity(this), m_referenced(false)
Node::Node(): m_type(CT_NONE), m_pContent(0), m_alias(false), m_referenced(false)
{
m_pIdentity = this;
}
Node::~Node()

View File

@@ -271,6 +271,7 @@ namespace YAML
case IndentMarker::NONE: assert(false); break;
}
assert(false);
throw std::runtime_error("yaml-cpp: internal error, invalid indent type");
}
// PushIndentTo

View File

@@ -2,6 +2,7 @@
#include "directives.h"
#include "token.h"
#include <cassert>
#include <stdexcept>
namespace YAML
{
@@ -45,6 +46,7 @@ namespace YAML
default:
assert(false);
}
throw std::runtime_error("yaml-cpp: internal error, bad tag type");
}
}