XCode 4.6 でコードを分析すると、この警告が表示されますが、表示されません。
VanishingPointInfo* vpClosestToCenterLine = NULL;
for (vector<VanishingPointInfo>::iterator vpInfo = lineCrossings.begin(); vpInfo != lineCrossings.end(); vpInfo++)
{
if (vpClosestToCenterLine == NULL || vpInfo->diffToMiddle < vpClosestToCenterLine->diffToMiddle)
{
vpClosestToCenterLine = &(*vpInfo);
}
}
XCode は、 へのアクセスがポインタvpInfo->diffToMiddle
の逆参照になると訴えます。NULL
しかし、それはイテレータです...