[vtk-developers] vtkBitArray.cxx:592:1: warning: all paths through this function will call itself [-Winfinite-recursion]
Sean McBride
sean at rogue-research.com
Wed Jan 15 11:44:28 EST 2014
Hi all,
I updated Rogue7 to (a newer) clang svn trunk, and they've added a new warning that I believe has found a real bug:
void vtkBitArray::RemoveFirstTuple()
{
this->RemoveFirstTuple();
this->DataChanged();
}
vtkBitArray.cxx:592:1: warning: all paths through this function will call itself [-Winfinite-recursion]
Sure looks like infinite recursion to me...
There is no coverage of that function:
<http://open.cdash.org/viewCoverageFile.php?buildid=3176671&fileid=11422264>
By analogy with vtkDataArrayTemplate maybe the first line should be:
this->RemoveTuple(0);
Someone know this code?
Cheers,
--
____________________________________________________________
Sean McBride, B. Eng sean at rogue-research.com
Rogue Research www.rogue-research.com
Mac Software Developer Montréal, Québec, Canada
More information about the vtk-developers
mailing list