From kde-commits Mon Jan 03 10:16:10 2011 From: Akarsh Simha Date: Mon, 03 Jan 2011 10:16:10 +0000 To: kde-commits Subject: KDE/kdeedu/kstars/kstars/skycomponents Message-Id: <20110103101610.62769AC8BA () svn ! kde ! org> X-MARC-Message: https://marc.info/?l=kde-commits&m=129404988609534 SVN commit 1211222 by asimha: More safety checks. Ensure that RA0 and Dec0 have sane values. M +4 -0 starcomponent.cpp --- trunk/KDE/kdeedu/kstars/kstars/skycomponents/starcomponent.cpp #1211221:1211222 @@ -604,6 +604,10 @@ void StarComponent::starsInAperture( QList &list, const SkyPoint ¢er, float radius, float maglim ) { + // Ensure that we have deprecessed the (RA, Dec) to (RA0, Dec0) + Q_ASSERT( center.ra0().Degrees() >= 0.0 ); + Q_ASSERT( center.dec0().Degrees() <= 90.0 ); + m_skyMesh->intersect( center.ra0().Degrees(), center.dec0().Degrees(), radius, (BufNum) OBJ_NEAREST_BUF ); MeshIterator region( m_skyMesh, OBJ_NEAREST_BUF );