BUG: readOBJ: handling empty lines

This commit is contained in:
mattijs
2013-07-05 12:54:06 +01:00
parent daf9a6c64d
commit 3195c2186f

View File

@ -2,7 +2,7 @@
========= | ========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration | \\ / O peration |
\\ / A nd | Copyright (C) 2011 OpenFOAM Foundation \\ / A nd | Copyright (C) 2011-2013 OpenFOAM Foundation
\\/ M anipulation | \\/ M anipulation |
------------------------------------------------------------------------------- -------------------------------------------------------------------------------
License License
@ -51,9 +51,11 @@ bool Foam::triSurface::readOBJ(const fileName& OBJfileName)
{ {
string line = getLineNoComment(OBJfile); string line = getLineNoComment(OBJfile);
if (line[line.size()-1] == '\\') label sz = line.size();
if (sz && line[sz-1] == '\\')
{ {
line.substr(0, line.size()-1); line.substr(0, sz-1);
line += getLineNoComment(OBJfile); line += getLineNoComment(OBJfile);
} }