Changeset 13760

Show
Ignore:
Timestamp:
02/11/08 12:48:30 (5 months ago)
Author:
warmerdam
Message:

Do geometry element name test (IsGeometryElement?) case sensitive to avoid
false positives on property names, and such (#2215).

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/gdal/ogr/ogrsf_frmts/gml/gmlhandler.cpp

    r10645 r13760  
    293293 
    294294{ 
    295     return EQUAL(pszElement,"Polygon")  
    296         || EQUAL(pszElement,"MultiPolygon")  
    297         || EQUAL(pszElement,"MultiPoint")  
    298         || EQUAL(pszElement,"MultiLineString")  
    299         || EQUAL(pszElement,"GeometryCollection")  
    300         || EQUAL(pszElement,"Point")  
    301         || EQUAL(pszElement,"LineString")
    302 } 
     295    return strcmp(pszElement,"Polygon") == 0 
     296        || strcmp(pszElement,"MultiPolygon") == 0  
     297        || strcmp(pszElement,"MultiPoint") == 0  
     298        || strcmp(pszElement,"MultiLineString") == 0  
     299        || strcmp(pszElement,"GeometryCollection") == 0 
     300        || strcmp(pszElement,"Point") == 0  
     301        || strcmp(pszElement,"LineString") == 0
     302}