Changeset 2313

Show
Ignore:
Timestamp:
03/10/10 11:18:52 (5 months ago)
Author:
JO94
Message:

fixed exception with placemarks with no associated geometry

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • FalconView/trunk/public/fvw_core/GeodataDataSources/LibkmlPlacemark.cpp

    r2278 r2313  
    4747   if (!m_geometry) 
    4848   { 
     49      if (!m_placemark->has_geometry()) 
     50      { 
     51         // some KML placemarks simply do not have geometries 
     52         *geometry = NULL; 
     53         return S_OK; 
     54      } 
     55 
    4956      kmldom::GeometryPtr g = m_placemark->get_geometry(); 
    5057      m_geometry = (IGeometryPtr)WrapKMLGeometry(g);