[QGIS Commit] [qgis/Quantum-GIS] 6b228c: Added memory allocation failure tests

GitHub noreply at github.com
Thu Sep 13 10:57:40 PDT 2012


  Branch: refs/heads/master
  Home:   https://github.com/qgis/Quantum-GIS
  Commit: 6b228c999a92786a111eff7cf755c7dcfb5bd3fc
      https://github.com/qgis/Quantum-GIS/commit/6b228c999a92786a111eff7cf755c7dcfb5bd3fc
  Author: Magnus Homann <magnus at homann.se>
  Date:   2012-09-13 (Thu, 13 Sep 2012)

  Changed paths:
    M src/core/qgsrasterdataprovider.cpp
    M src/core/qgsrasterprojector.cpp
    M src/core/raster/qgsmultibandcolorrenderer.cpp
    M src/core/raster/qgspalettedrasterrenderer.cpp
    M src/core/raster/qgssinglebandcolordatarenderer.cpp
    M src/core/raster/qgssinglebandpseudocolorrenderer.cpp
    M src/providers/gdal/qgsgdalprovider.cpp
    M src/providers/wcs/qgswcsprovider.cpp
    M src/providers/wms/qgswmsprovider.cpp

  Log Message:
  -----------
  Added memory allocation failure tests


  Commit: 35f7a1cc90a780a1375577fdbcc7988aa785a14c
      https://github.com/qgis/Quantum-GIS/commit/35f7a1cc90a780a1375577fdbcc7988aa785a14c
  Author: Magnus Homann <magnus at homann.se>
  Date:   2012-09-13 (Thu, 13 Sep 2012)

  Changed paths:
    M src/providers/wms/qgswmsprovider.cpp

  Log Message:
  -----------
  size_t is 8, int is 4 on amd64


  Commit: bb17e8237274fad737bcd63c0140af8cce679733
      https://github.com/qgis/Quantum-GIS/commit/bb17e8237274fad737bcd63c0140af8cce679733
  Author: Magnus Homann <magnus at homann.se>
  Date:   2012-09-13 (Thu, 13 Sep 2012)

  Changed paths:
    M src/core/qgsrasterdataprovider.cpp
    M src/core/qgsrasterprojector.cpp

  Log Message:
  -----------
  Changed from int to size_t in some places


  Commit: e2e27923a5160c7aed27db7bf0606f230fb143f0
      https://github.com/qgis/Quantum-GIS/commit/e2e27923a5160c7aed27db7bf0606f230fb143f0
  Author: Magnus Homann <magnus at homann.se>
  Date:   2012-09-13 (Thu, 13 Sep 2012)

  Changed paths:
    M src/core/qgsrasterprojector.cpp

  Log Message:
  -----------
  Removed warning about missing initalization of base class in copy constructor. I hope it is corect now?


  Commit: d11fd92343910838d4e7aed8d6b99df7e10dde20
      https://github.com/qgis/Quantum-GIS/commit/d11fd92343910838d4e7aed8d6b99df7e10dde20
  Author: Magnus Homann <magnus at homann.se>
  Date:   2012-09-13 (Thu, 13 Sep 2012)

  Changed paths:
    M src/core/qgsrasterdataprovider.cpp
    M src/core/qgsrasterprojector.cpp
    M src/core/raster/qgsmultibandcolorrenderer.cpp
    M src/core/raster/qgspalettedrasterrenderer.cpp
    M src/core/raster/qgssinglebandcolordatarenderer.cpp
    M src/core/raster/qgssinglebandpseudocolorrenderer.cpp
    M src/providers/gdal/qgsgdalprovider.cpp
    M src/providers/wcs/qgswcsprovider.cpp
    M src/providers/wms/qgswmsprovider.cpp

  Log Message:
  -----------
  Merge pull request #231 from homann/memcpy_malloc_fixes

Memcpy malloc fixes, should remove some out of mem crashes. Downside, it is still slow... Also fixed a warning about missing copy ctor.


Compare: https://github.com/qgis/Quantum-GIS/compare/24a047d283f8...d11fd9234391


More information about the QGIS-commit mailing list