1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
Description: Fixes build failure with gcc-7.1 :
dcraw.cc:9245:16: error: call of overloaded 'abs(unsigned int&)' is ambiguous
if (abs(i) < abs(c)) {
This was a speculative change to get it to build - I have no idea what that
particular hunk of ocde does, but this seems to match the current version of
dcraw.c (9.27).
--- ufraw-0.22/dcraw.cc.orig 2017-05-15 03:52:55.360068631 +0100
+++ ufraw-0.22/dcraw.cc 2017-05-15 04:06:36.962790098 +0100
@@ -8766,8 +8766,8 @@
"Nikon", "Nokia", "Olympus", "Pentax", "Phase One", "Ricoh",
"Samsung", "Sigma", "Sinar", "Sony" };
char head[32], *cp;
- unsigned fsize, i, c;
- int hlen, flen, zero_fsize=1;
+ unsigned fsize;
+ int hlen, flen, zero_fsize=1, i, c;
struct jhead jh;
tiff_flip = flip = filters = UINT_MAX; /* unknown */
|