| 996 | } |
| 997 | |
| 998 | int getVersionAsHexInteger(const String version) |
| 999 | { |
| 1000 | const StringArray segments = StringArray::fromTokens(version, ".", "\"'"); |
| 1001 | |
| 1002 | int value = (segments[0].getIntValue() << 16) |
| 1003 | + (segments[1].getIntValue() << 8) |
| 1004 | + segments[2].getIntValue(); |
| 1005 | |
| 1006 | if (segments.size() >= 4) |
| 1007 | value = (value << 8) + segments[3].getIntValue(); |
| 1008 | |
| 1009 | return value; |
| 1010 | } |
no test coverage detected