1
Patch that fixes several problems for building on amd64. Thanks Fedora guys.
2
=====================================================================
3
--- freeimage/Source/FreeImage/PluginBMP.cpp~ 2007-10-21 16:50:08.000000000 +0200
4
+++ freeimage/Source/FreeImage/PluginBMP.cpp 2008-03-12 23:14:51.000000000 +0100
9
+#define MIN(a, b) ( ((a) < (b))? (a):(b) )
12
Load image pixels for 4-bit RLE compressed dib
13
@param io FreeImage IO
14
--- freeimage/Source/Metadata/Exif.cpp~ 2007-07-17 03:28:26.000000000 +0200
15
+++ freeimage/Source/Metadata/Exif.cpp 2008-03-13 19:19:07.000000000 +0100
19
// remember that we've visited this directory so that we don't visit it again later
20
- DWORD visited = (((DWORD)ifdp & 0xFFFF) << 16) | (DWORD)de;
21
+ DWORD visited = (((DWORD)((long)ifdp) & 0xFFFF) << 16) | (DWORD)de;
22
if(visitedIFD.find(visited) != visitedIFD.end()) {