[QGIS Commit] [qgis/Quantum-GIS] 55135d: const-correctness for QgsGeometry

GitHub noreply at github.com
Tue Jun 25 03:33:37 PDT 2013


  Branch: refs/heads/master
  Home:   https://github.com/qgis/Quantum-GIS
  Commit: 55135d6007f1db404ec5f060dabe443a2bac5c01
      https://github.com/qgis/Quantum-GIS/commit/55135d6007f1db404ec5f060dabe443a2bac5c01
  Author: Matthias Kuhn <matthias.kuhn at gmx.ch>
  Date:   2013-06-25 (Tue, 25 Jun 2013)

  Changed paths:
    M python/core/qgsclipper.sip
    M python/core/symbology-ng/qgsrendererv2.sip
    M src/analysis/interpolation/qgsinterpolator.cpp
    M src/analysis/interpolation/qgstininterpolator.cpp
    M src/analysis/vector/qgsgeometryanalyzer.cpp
    M src/analysis/vector/qgsgeometryanalyzer.h
    M src/analysis/vector/qgszonalstatistics.cpp
    M src/app/qgsmaptooloffsetcurve.cpp
    M src/core/pal/layer.cpp
    M src/core/pal/palgeometry.h
    M src/core/pal/util.cpp
    M src/core/pal/util.h
    M src/core/qgsclipper.cpp
    M src/core/qgsclipper.h
    M src/core/qgsdistancearea.cpp
    M src/core/qgsdistancearea.h
    M src/core/qgsgeometry.cpp
    M src/core/qgsgeometry.h
    M src/core/qgsgeometryvalidator.cpp
    M src/core/qgslabel.cpp
    M src/core/qgslabel.h
    M src/core/qgsogcutils.cpp
    M src/core/qgspalgeometry.cpp
    M src/core/qgspalgeometry.h
    M src/core/qgspallabeling.cpp
    M src/core/qgsvectorfilewriter.cpp
    M src/core/symbology-ng/qgsrendererv2.cpp
    M src/core/symbology-ng/qgsrendererv2.h
    M src/plugins/spatialquery/qgsspatialquery.cpp
    M src/plugins/spatialquery/qgsspatialquery.h
    M src/providers/gpx/qgsgpxprovider.cpp
    M src/providers/ogr/qgsogrprovider.cpp
    M src/providers/postgres/qgspostgresprovider.cpp
    M src/providers/wfs/qgswfsprovider.cpp

  Log Message:
  -----------
  const-correctness for QgsGeometry


  Commit: c4b616b762557606107785edf549988a3fb6bc1a
      https://github.com/qgis/Quantum-GIS/commit/c4b616b762557606107785edf549988a3fb6bc1a
  Author: Matthias Kuhn <matthias.kuhn at gmx.ch>
  Date:   2013-06-25 (Tue, 25 Jun 2013)

  Changed paths:
    M src/core/qgsvectorlayereditbuffer.h
    M src/core/qgsvectorlayerfeatureiterator.cpp
    M src/core/qgsvectorlayerfeatureiterator.h

  Log Message:
  -----------
  QgsVectorLayerFeatureIterator: Don't worry about concurrent edits
An iterator will always use the data from the edit buffer which was
valid, at the time the iterator was created. Therefore, there are no
more problems with randomly disappearing or changing features while
iterating


Compare: https://github.com/qgis/Quantum-GIS/compare/a268a86742ff...c4b616b76255


More information about the QGIS-commit mailing list