Mute warnings
This commit is contained in:
@@ -54,7 +54,7 @@ namespace OpenVulkano
|
|||||||
{
|
{
|
||||||
do
|
do
|
||||||
{
|
{
|
||||||
int blockStart = offset;
|
size_t blockStart = offset;
|
||||||
while (versionStr.size() > offset && versionStr[offset] >= '0' && versionStr[offset] <= '9') offset++;
|
while (versionStr.size() > offset && versionStr[offset] >= '0' && versionStr[offset] <= '9') offset++;
|
||||||
comps.push_back(ToNumber(versionStr.substr(blockStart, offset - blockStart)));
|
comps.push_back(ToNumber(versionStr.substr(blockStart, offset - blockStart)));
|
||||||
if (offset < versionStr.size() && versionStr[offset] != '.') break;
|
if (offset < versionStr.size() && versionStr[offset] != '.') break;
|
||||||
@@ -66,7 +66,7 @@ namespace OpenVulkano
|
|||||||
{
|
{
|
||||||
do
|
do
|
||||||
{
|
{
|
||||||
int blockStart = offset;
|
size_t blockStart = offset;
|
||||||
while (versionStr.size() > offset && versionStr[offset] != '-' && versionStr[offset] != ' ' && versionStr[offset] != '\0') offset++;
|
while (versionStr.size() > offset && versionStr[offset] != '-' && versionStr[offset] != ' ' && versionStr[offset] != '\0') offset++;
|
||||||
tags.emplace_back(versionStr.data() + blockStart, offset - blockStart);
|
tags.emplace_back(versionStr.data() + blockStart, offset - blockStart);
|
||||||
if (versionStr[offset] == ' ' || versionStr[offset] == '\0') break;
|
if (versionStr[offset] == ' ' || versionStr[offset] == '\0') break;
|
||||||
@@ -152,7 +152,7 @@ namespace OpenVulkano
|
|||||||
}
|
}
|
||||||
if (m_versionComponents.size() != other.m_versionComponents.size())
|
if (m_versionComponents.size() != other.m_versionComponents.size())
|
||||||
{
|
{
|
||||||
for(uint32_t i = minCount; i < std::max(m_versionComponents.size(), other.m_versionComponents.size()); i++)
|
for(size_t i = minCount; i < std::max(m_versionComponents.size(), other.m_versionComponents.size()); i++)
|
||||||
{
|
{
|
||||||
if (GetComponent(i) > other.GetComponent(i)) return 1;
|
if (GetComponent(i) > other.GetComponent(i)) return 1;
|
||||||
if (GetComponent(i) < other.GetComponent(i)) return -1;
|
if (GetComponent(i) < other.GetComponent(i)) return -1;
|
||||||
|
|||||||
@@ -25,7 +25,7 @@ namespace OpenVulkano
|
|||||||
|
|
||||||
Version(std::string_view versionString, bool ignoreTags = false);
|
Version(std::string_view versionString, bool ignoreTags = false);
|
||||||
|
|
||||||
[[nodiscard]] uint32_t GetComponent(uint32_t compId) const
|
[[nodiscard]] uint32_t GetComponent(size_t compId) const
|
||||||
{
|
{
|
||||||
if (m_versionComponents.size() < compId + 1) return 0u;
|
if (m_versionComponents.size() < compId + 1) return 0u;
|
||||||
return m_versionComponents[compId];
|
return m_versionComponents[compId];
|
||||||
|
|||||||
Reference in New Issue
Block a user