VWR-24317: remove warning caused by reading the last line of the featuretable twice
parent
e9c6800e23
commit
9b341ec012
|
|
@ -290,11 +290,9 @@ BOOL LLFeatureManager::parseFeatureTable(std::string filename)
|
|||
mTableVersion = version;
|
||||
|
||||
LLFeatureList *flp = NULL;
|
||||
while (!file.eof() && file.good())
|
||||
while (file >> name)
|
||||
{
|
||||
char buffer[MAX_STRING]; /*Flawfinder: ignore*/
|
||||
|
||||
file >> name;
|
||||
|
||||
if (name.substr(0,2) == "//")
|
||||
{
|
||||
|
|
@ -303,13 +301,6 @@ BOOL LLFeatureManager::parseFeatureTable(std::string filename)
|
|||
continue;
|
||||
}
|
||||
|
||||
if (name.empty())
|
||||
{
|
||||
// This is a blank line
|
||||
file.getline(buffer, MAX_STRING);
|
||||
continue;
|
||||
}
|
||||
|
||||
if (name == "list")
|
||||
{
|
||||
if (flp)
|
||||
|
|
|
|||
Loading…
Reference in New Issue