| 690 | |
| 691 | |
| 692 | bool XMLUtil::ToUnsigned64(const char* str, uint64_t* value) { |
| 693 | unsigned long long v = 0; // horrible syntax trick to make the compiler happy about %llu |
| 694 | if(TIXML_SSCANF(str, IsPrefixHex(str) ? "%llx" : "%llu", &v) == 1) { |
| 695 | *value = static_cast<uint64_t>(v); |
| 696 | return true; |
| 697 | } |
| 698 | return false; |
| 699 | } |
| 700 | |
| 701 | |
| 702 | char* XMLDocument::Identify( char* p, XMLNode** node, bool first ) |
nothing calls this directly
no test coverage detected