]> git.pld-linux.org Git - packages/hugin.git/blame - hugin-exiv2.patch
- rebuild with gtk3 and wxWidgets 3.2, rel 2
[packages/hugin.git] / hugin-exiv2.patch
CommitLineData
3c18dfdf
JB
1--- hugin-2020.0.0/src/hugin_base/panodata/SrcPanoImage.cpp.orig 2020-09-12 12:46:03.000000000 +0200
2+++ hugin-2020.0.0/src/hugin_base/panodata/SrcPanoImage.cpp 2023-07-28 22:43:30.687904298 +0200
3@@ -362,7 +362,7 @@ bool SrcPanoImage::readEXIF()
4 pos = xmpData.findKey(Exiv2::XmpKey("Xmp.GPano.CroppedAreaImageWidthPixels"));
5 if (pos != xmpData.end())
6 {
7- croppedWidth = pos->toLong();
8+ croppedWidth = pos->toInt64();
9 }
10 else
11 {
12@@ -372,7 +372,7 @@ bool SrcPanoImage::readEXIF()
13 pos = xmpData.findKey(Exiv2::XmpKey("Xmp.GPano.CroppedAreaImageHeightPixels"));
14 if (pos != xmpData.end())
15 {
16- croppedHeight = pos->toLong();
17+ croppedHeight = pos->toInt64();
18 }
19 else
20 {
21@@ -386,7 +386,7 @@ bool SrcPanoImage::readEXIF()
22 double hfov = 0;
23 if (pos != xmpData.end())
24 {
25- hfov = 360 * croppedWidth / (double)pos->toLong();
26+ hfov = 360 * croppedWidth / (double)pos->toInt64();
27 }
28 else
29 {
30@@ -397,7 +397,7 @@ bool SrcPanoImage::readEXIF()
31 pos = xmpData.findKey(Exiv2::XmpKey("Xmp.GPano.FullPanoHeightPixels"));
32 if (pos != xmpData.end())
33 {
34- fullHeight = pos->toLong();
35+ fullHeight = pos->toInt64();
36 }
37 else
38 {
39@@ -408,7 +408,7 @@ bool SrcPanoImage::readEXIF()
40 pos = xmpData.findKey(Exiv2::XmpKey("Xmp.GPano.CroppedAreaTopPixels"));
41 if (pos != xmpData.end())
42 {
43- cropTop = pos->toLong();
44+ cropTop = pos->toInt64();
45 }
46 else
47 {
48--- hugin-2020.0.0/src/hugin_base/panodata/Exiv2Helper.cpp.orig 2019-05-15 17:30:47.000000000 +0200
49+++ hugin-2020.0.0/src/hugin_base/panodata/Exiv2Helper.cpp 2023-07-29 06:56:08.543554353 +0200
50@@ -40,7 +40,7 @@ namespace HuginBase
51 Exiv2::ExifData::iterator itr = exifData.findKey(Exiv2::ExifKey(keyName));
52 if (itr != exifData.end() && itr->count())
53 {
54- value = itr->toLong();
55+ value = itr->toInt64();
56 return true;
57 }
58 else
59@@ -165,7 +165,7 @@ namespace HuginBase
60 {
61 if(it!=exifData.end() && it->count())
62 {
63- return it->toLong();
64+ return it->toInt64();
65 }
66 return 0;
67 };
This page took 0.063266 seconds and 4 git commands to generate.