Fixed string_view out of bounds error
This commit is contained in:
@@ -33,7 +33,7 @@ namespace OpenVulkano
|
||||
if (versionStr.size() == 1) return;
|
||||
}
|
||||
ReadVersionComponents(versionComponents, versionStr, offset);
|
||||
if (versionStr[offset] == '-')
|
||||
if (offset < versionStr.size() && versionStr[offset] == '-')
|
||||
{
|
||||
offset++;
|
||||
ReadTagComponents(tagComponents, versionStr, offset);
|
||||
@@ -61,7 +61,7 @@ namespace OpenVulkano
|
||||
int blockStart = offset;
|
||||
while (versionStr.size() > offset && versionStr[offset] >= '0' && versionStr[offset] <= '9') offset++;
|
||||
comps.push_back(ToNumber(versionStr.substr(blockStart, offset - blockStart)));
|
||||
if (versionStr[offset] != '.') break;
|
||||
if (offset < versionStr.size() && versionStr[offset] != '.') break;
|
||||
offset++;
|
||||
} while(versionStr.size() > offset);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user