]>
Commit | Line | Data |
---|---|---|
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 | }; |