diff options
author | chriszero <zerov83@gmail.com> | 2014-11-17 21:38:09 +0100 |
---|---|---|
committer | chriszero <zerov83@gmail.com> | 2014-11-17 21:38:09 +0100 |
commit | fc243d8bfde7c24168b67f90341e7d0d114114b2 (patch) | |
tree | c8756fd61712d63801f2085959ac1b9468533af6 /XmlObject.cpp | |
parent | 23f9f7712bfa33b5a488a447a6fabe6035cc3240 (diff) | |
download | vdr-plugin-plex-fc243d8bfde7c24168b67f90341e7d0d114114b2.tar.gz vdr-plugin-plex-fc243d8bfde7c24168b67f90341e7d0d114114b2.tar.bz2 |
Removed c++11 dependency
Diffstat (limited to 'XmlObject.cpp')
-rw-r--r-- | XmlObject.cpp | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/XmlObject.cpp b/XmlObject.cpp index 41a9d39..923d2d1 100644 --- a/XmlObject.cpp +++ b/XmlObject.cpp @@ -25,7 +25,7 @@ int XmlObject::GetNodeValueAsInt(Poco::XML::Node* pNode) int value = 0; if(pNode != 0) { try { - value = std::stoi(pNode->getNodeValue()); + value = atoi(pNode->getNodeValue().c_str()); } catch(Poco::Exception) {} } return value; @@ -36,7 +36,7 @@ long XmlObject::GetNodeValueAsLong(Poco::XML::Node* pNode) long value = 0; if(pNode != 0) { try { - value = std::stol(pNode->getNodeValue()); + value = atol(pNode->getNodeValue().c_str()); } catch(Poco::Exception) {} } return value; @@ -56,7 +56,7 @@ Poco::Timestamp XmlObject::GetNodeValueAsTimeStamp(Poco::XML::Node* pNode) Poco::Timestamp value; if(pNode != 0) { try { - long lValue = std::stol(pNode->nodeValue()); + long lValue = atol(pNode->nodeValue().c_str()); value = Poco::Timestamp(lValue); } catch (Poco::Exception) {} } @@ -65,20 +65,20 @@ Poco::Timestamp XmlObject::GetNodeValueAsTimeStamp(Poco::XML::Node* pNode) MediaType XmlObject::GetNodeValueAsMediaType(Poco::XML::Node* pNode) { - MediaType type = MediaType::UNDEF; + MediaType type = UNDEF; if(pNode != 0) { std::string sType = pNode->nodeValue(); if (Poco::icompare(sType, "photo") == 0) { - type = MediaType::PHOTO; + type = PHOTO; } else if (Poco::icompare(sType, "movie") == 0) { - type = MediaType::MOVIE; + type = MOVIE; } else if (Poco::icompare(sType, "music") == 0) { - type = MediaType::MUSIC; + type = MUSIC; } else if (Poco::icompare(sType, "show") == 0) { - type = MediaType::SHOW; + type = SHOW; } else if (Poco::icompare(sType, "season") == 0) { - type = MediaType::SHOW; + type = SHOW; } } return type; |