Path: blob/main/astro/merkaartor/files/patch-src_Docks_GeoImageDock.cpp
16462 views
--- src/Docks/GeoImageDock.cpp.orig 2021-08-27 12:34:31 UTC1+++ src/Docks/GeoImageDock.cpp2@@ -456,7 +456,7 @@ void GeoImageDock::loadImages(QStringList fileNames)3Document *theDocument = Main->document();4MapView *theView = Main->view();56- Exiv2::Image::AutoPtr image;7+ Exiv2::Image::UniquePtr image;8Exiv2::ExifData exifData;9bool positionValid = false;1011@@ -868,7 +868,7 @@ void GeoImageDock::saveImage()12// fn = QFileDialog::getSaveFileName(0, "Specify output filename", fn, tr("JPEG Images (*.jpg)"));13qDebug() << fn;14if (!fn.isEmpty()) {15- Exiv2::Image::AutoPtr imageIn, imageOut;16+ Exiv2::Image::UniquePtr imageIn, imageOut;17Exiv2::ExifData exifData;18try {19imageIn = Exiv2::ImageFactory::open(usedTrackPoints.at(index).filename.toStdString());20@@ -892,7 +892,7 @@ Coord GeoImageDock::getGeoDataFromImage(const QString21{22Coord pos;23double lat = 0.0, lon = 0.0;24- Exiv2::Image::AutoPtr image;25+ Exiv2::Image::UniquePtr image;26Exiv2::ExifData exifData;27bool positionValid = false;2829@@ -932,7 +932,7 @@ Coord GeoImageDock::getGeoDataFromImage(const QString3031void GeoImageDock::addGeoDataToImage(Coord position, const QString & file)32{33- Exiv2::Image::AutoPtr image;34+ Exiv2::Image::UniquePtr image;3536try {37image = Exiv2::ImageFactory::open(file.toStdString());383940