avoid checking beyond string length in b3CommandLineArgs.h

This commit is contained in:
Erwin Coumans
2017-03-30 13:54:32 -07:00
parent a7c67b4d9d
commit e5290560d7

View File

@@ -29,7 +29,7 @@ public:
{
std::string arg = argv[i];
if ((arg[0] != '-') || (arg[1] != '-')) {
if ((arg.length() < 2) || (arg[0] != '-') || (arg[1] != '-')) {
continue;
}