Fixed warnings to compile on gcc with -Wall -pedantic -Wextra

This commit is contained in:
Jesse Beder
2009-07-10 03:30:04 +00:00
parent b113c37819
commit 781fb4d093
8 changed files with 12 additions and 12 deletions

View File

@@ -9,11 +9,11 @@ namespace YAML
{
}
void Alias::Parse(Scanner *pScanner, const ParserState& state)
void Alias::Parse(Scanner */*pScanner*/, const ParserState& /*state*/)
{
}
void Alias::Write(std::ostream& out, int indent, bool startedLine, bool onlyOneCharOnLine)
void Alias::Write(std::ostream& out, int /*indent*/, bool /*startedLine*/, bool /*onlyOneCharOnLine*/)
{
out << "\n";
}

View File

@@ -63,7 +63,7 @@ namespace YAML
ES_DONE_WITH_FLOW_MAP_KEY,
ES_WAITING_FOR_FLOW_MAP_VALUE,
ES_WRITING_FLOW_MAP_VALUE,
ES_DONE_WITH_FLOW_MAP_VALUE,
ES_DONE_WITH_FLOW_MAP_VALUE
};
class EmitterState

View File

@@ -128,7 +128,7 @@ namespace YAML
pScanner->pop();
}
void Node::ParseAnchor(Scanner *pScanner, const ParserState& state)
void Node::ParseAnchor(Scanner *pScanner, const ParserState& /*state*/)
{
Token& token = pScanner->peek();
if(m_anchor != "")
@@ -139,7 +139,7 @@ namespace YAML
pScanner->pop();
}
void Node::ParseAlias(Scanner *pScanner, const ParserState& state)
void Node::ParseAlias(Scanner *pScanner, const ParserState& /*state*/)
{
Token& token = pScanner->peek();
if(m_anchor != "")

View File

@@ -15,14 +15,14 @@ namespace YAML
{
}
void Scalar::Parse(Scanner *pScanner, const ParserState& state)
void Scalar::Parse(Scanner *pScanner, const ParserState& /*state*/)
{
Token& token = pScanner->peek();
m_data = token.value;
pScanner->pop();
}
void Scalar::Write(std::ostream& out, int indent, bool startedLine, bool onlyOneCharOnLine)
void Scalar::Write(std::ostream& out, int /*indent*/, bool /*startedLine*/, bool /*onlyOneCharOnLine*/)
{
out << "\"";
for(unsigned i=0;i<m_data.size();i++) {

View File

@@ -25,7 +25,7 @@ namespace YAML
TT_ANCHOR,
TT_ALIAS,
TT_TAG,
TT_SCALAR,
TT_SCALAR
};
const std::string TokenNames[] = {
@@ -46,7 +46,7 @@ namespace YAML
"ANCHOR",
"ALIAS",
"TAG",
"SCALAR",
"SCALAR"
};
struct Token {