[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdeedu/marble/src/lib/geodata/handlers/kml
From:       Patrick Spendrin <ps_ml () gmx ! de>
Date:       2009-04-02 22:25:00
Message-ID: 1238711100.359938.11076.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 948404 by sengels:

use better checks

 M  +2 -2      KmlAltitudeModeTagHandler.cpp  


--- trunk/KDE/kdeedu/marble/src/lib/geodata/handlers/kml/KmlAltitudeModeTagHandler.cpp \
#948403:948404 @@ -46,10 +46,10 @@
     GeoDataGeometry* geometry;
     bool validParents = false;
 
-    if( parentItem.nodeAs<GeoDataPlacemark>() && parentItem.represents( kmlTag_Point \
) ) { +    if( parentItem.checkNodeIs<GeoDataPlacemark>() && parentItem.represents( \
kmlTag_Point ) ) {  geometry = parentItem.nodeAs<GeoDataPlacemark>()->geometry();
         validParents = true;
-    } else if( parentItem.nodeAs<GeoDataPoint>() ) {
+    } else if( parentItem.checkNodeIs<GeoDataGeometry>() && \
parentItem.nodeAs<GeoDataPoint>()->geometryId() == GeoDataPointId ) {  geometry = \
parentItem.nodeAs<GeoDataPoint>();  validParents = true;
     }


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic