Coverity fix for 280374.

This commit is contained in:
Wayne Stambaugh 2020-12-20 19:14:00 -05:00
parent 5d47d6995d
commit c36f3ab521
1 changed files with 2 additions and 2 deletions

View File

@ -1,7 +1,7 @@
/* /*
* This program source code file is part of KiCad, a free EDA CAD application. * This program source code file is part of KiCad, a free EDA CAD application.
* *
* Copyright (C) 2015-2016 Cirilo Bernardo <cirilo.bernardo@gmail.com> * Copyright (C) 2015-2020 Cirilo Bernardo <cirilo.bernardo@gmail.com>
* *
* This program is free software; you can redistribute it and/or * This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License * modify it under the terms of the GNU General Public License
@ -931,7 +931,7 @@ static bool getHollerith( const std::string& aString, size_t& aIndex, wxString&
i2 += nchars; i2 += nchars;
} }
if( aString[i2] != '"' ) if( i2 >= aString.size() || aString[i2] != '"' )
{ {
std::ostringstream ostr; std::ostringstream ostr;
ostr << __FILE__ << ": " << __FUNCTION__ << ": " << __LINE__ << "\n"; ostr << __FILE__ << ": " << __FUNCTION__ << ": " << __LINE__ << "\n";