[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [kstars] kstars/skycomponents: Check that mag is not NAN before continuing
From: Jasem Mutlaq <mutlaqja () ikarustech ! com>
Date: 2014-01-01 7:36:59
Message-ID: E1VyGMN-0008Iq-1U () scm ! kde ! org
[Download RAW message or body]
Git commit b237b7a2c34291029a05f627b11b273b42f15d77 by Jasem Mutlaq.
Committed on 01/01/2014 at 07:35.
Pushed by mutlaqja into branch 'master'.
Check that mag is not NAN before continuing
M +4 -2 kstars/skycomponents/asteroidscomponent.cpp
http://commits.kde.org/kstars/b237b7a2c34291029a05f627b11b273b42f15d77
diff --git a/kstars/skycomponents/asteroidscomponent.cpp b/kstars/skycomponents/asteroidscomponent.cpp
index 97c5dc5..e173145 100644
--- a/kstars/skycomponents/asteroidscomponent.cpp
+++ b/kstars/skycomponents/asteroidscomponent.cpp
@@ -194,12 +194,14 @@ void AsteroidsComponent::draw( SkyPainter *skyp )
// FIXME: God help us!
KSAsteroid *ast = (KSAsteroid*) so;
- if ( ast->mag() > Options::magLimitAsteroid() ) continue;
+ if ( ast->mag() > Options::magLimitAsteroid() || isnan(ast->mag()) != 0)
+ continue;
bool drawn = skyp->drawPointSource(ast,ast->mag());
-
+
if ( drawn && !( hideLabels || ast->mag() >= labelMagLimit ) )
SkyLabeler::AddLabel( ast, SkyLabeler::ASTEROID_LABEL );
+
}
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic