ports/multimedia/kodi/files/patch-xbmc_utils_RssReader.cpp
Jan Beich 7a8c8c1c10 multimedia/kodi: unbreak with clang 4.0
RssReader.cpp:269:19: error: ordered comparison between pointer and zero ('TiXmlElement *' and 'int')
  while (itemNode > 0)
         ~~~~~~~~ ^ ~
RssReader.cpp:273:22: error: ordered comparison between pointer and zero ('TiXmlNode *' and 'int')
    while (childNode > 0)
           ~~~~~~~~~ ^ ~

PR:		216075
Submitted by:	tcberner
Approved by:	maintainer timeout (2 weeks)
2017-02-05 18:58:10 +00:00

18 lines
470 B
C++

Fix bogus pointer comparisons.
--- xbmc/utils/RssReader.cpp.orig 2017-01-21 21:11:51 UTC
+++ xbmc/utils/RssReader.cpp
@@ -266,11 +266,11 @@ void CRssReader::GetNewsItems(TiXmlEleme
if (m_tagSet.empty())
AddTag("title");
- while (itemNode > 0)
+ while (itemNode)
{
TiXmlNode* childNode = itemNode->FirstChild();
mTagElements.clear();
- while (childNode > 0)
+ while (childNode)
{
std::string strName = childNode->ValueStr();