mirror of
https://github.com/pocoproject/poco.git
synced 2025-10-23 08:31:43 +02:00
GH #1050 XML: fix gcc -Wshadow warnings
This commit is contained in:
@@ -23,11 +23,11 @@ namespace Poco {
|
||||
namespace XML {
|
||||
|
||||
|
||||
TreeWalker::TreeWalker(Node* root, unsigned long whatToShow, NodeFilter* pFilter):
|
||||
_pRoot(root),
|
||||
_whatToShow(whatToShow),
|
||||
TreeWalker::TreeWalker(Node* pRoot, unsigned long whatToShowFlags, NodeFilter* pFilter):
|
||||
_pRoot(pRoot),
|
||||
_whatToShow(whatToShowFlags),
|
||||
_pFilter(pFilter),
|
||||
_pCurrent(root)
|
||||
_pCurrent(pRoot)
|
||||
{
|
||||
}
|
||||
|
||||
@@ -160,38 +160,38 @@ Node* TreeWalker::nextNode()
|
||||
|
||||
int TreeWalker::accept(Node* pNode) const
|
||||
{
|
||||
bool accept = false;
|
||||
bool ret = false;
|
||||
switch (pNode->nodeType())
|
||||
{
|
||||
case Node::ELEMENT_NODE:
|
||||
accept = (_whatToShow & NodeFilter::SHOW_ELEMENT) != 0; break;
|
||||
ret = (_whatToShow & NodeFilter::SHOW_ELEMENT) != 0; break;
|
||||
case Node::ATTRIBUTE_NODE:
|
||||
accept = (_whatToShow & NodeFilter::SHOW_ATTRIBUTE) != 0; break;
|
||||
ret = (_whatToShow & NodeFilter::SHOW_ATTRIBUTE) != 0; break;
|
||||
case Node::TEXT_NODE:
|
||||
accept = (_whatToShow & NodeFilter::SHOW_TEXT) != 0; break;
|
||||
ret = (_whatToShow & NodeFilter::SHOW_TEXT) != 0; break;
|
||||
case Node::CDATA_SECTION_NODE:
|
||||
accept = (_whatToShow & NodeFilter::SHOW_CDATA_SECTION) != 0; break;
|
||||
ret = (_whatToShow & NodeFilter::SHOW_CDATA_SECTION) != 0; break;
|
||||
case Node::ENTITY_REFERENCE_NODE:
|
||||
accept = (_whatToShow & NodeFilter::SHOW_ENTITY_REFERENCE) != 0; break;
|
||||
ret = (_whatToShow & NodeFilter::SHOW_ENTITY_REFERENCE) != 0; break;
|
||||
case Node::ENTITY_NODE:
|
||||
accept = (_whatToShow & NodeFilter::SHOW_ENTITY) != 0; break;
|
||||
ret = (_whatToShow & NodeFilter::SHOW_ENTITY) != 0; break;
|
||||
case Node::PROCESSING_INSTRUCTION_NODE:
|
||||
accept = (_whatToShow & NodeFilter::SHOW_PROCESSING_INSTRUCTION) != 0; break;
|
||||
ret = (_whatToShow & NodeFilter::SHOW_PROCESSING_INSTRUCTION) != 0; break;
|
||||
case Node::COMMENT_NODE:
|
||||
accept = (_whatToShow & NodeFilter::SHOW_COMMENT) != 0; break;
|
||||
ret = (_whatToShow & NodeFilter::SHOW_COMMENT) != 0; break;
|
||||
case Node::DOCUMENT_NODE:
|
||||
accept = (_whatToShow & NodeFilter::SHOW_DOCUMENT) != 0; break;
|
||||
ret = (_whatToShow & NodeFilter::SHOW_DOCUMENT) != 0; break;
|
||||
case Node::DOCUMENT_TYPE_NODE:
|
||||
accept = (_whatToShow & NodeFilter::SHOW_DOCUMENT_TYPE) != 0; break;
|
||||
ret = (_whatToShow & NodeFilter::SHOW_DOCUMENT_TYPE) != 0; break;
|
||||
case Node::DOCUMENT_FRAGMENT_NODE:
|
||||
accept = (_whatToShow & NodeFilter::SHOW_DOCUMENT_FRAGMENT) != 0; break;
|
||||
ret = (_whatToShow & NodeFilter::SHOW_DOCUMENT_FRAGMENT) != 0; break;
|
||||
case Node::NOTATION_NODE:
|
||||
accept = (_whatToShow & NodeFilter::SHOW_NOTATION) != 0; break;
|
||||
ret = (_whatToShow & NodeFilter::SHOW_NOTATION) != 0; break;
|
||||
}
|
||||
if (accept && _pFilter)
|
||||
if (ret && _pFilter)
|
||||
return _pFilter->acceptNode(pNode);
|
||||
else
|
||||
return accept ? NodeFilter::FILTER_ACCEPT : NodeFilter::FILTER_REJECT;
|
||||
return ret ? NodeFilter::FILTER_ACCEPT : NodeFilter::FILTER_REJECT;
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user