projects
/
wxWidgets.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Warning fix.
[wxWidgets.git]
/
src
/
common
/
quantize.cpp
diff --git
a/src/common/quantize.cpp
b/src/common/quantize.cpp
index b89425443b09312c0db78989249839a05b4b178e..695375657ce5bf68dcf0d77ef9049a11f78786a3 100644
(file)
--- a/
src/common/quantize.cpp
+++ b/
src/common/quantize.cpp
@@
-1,5
+1,5
@@
/////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////
-// Name: quantize.cpp
+// Name:
src/common/
quantize.cpp
// Purpose: wxQuantize implementation
// Author: Julian Smart
// Modified by:
// Purpose: wxQuantize implementation
// Author: Julian Smart
// Modified by:
@@
-30,10
+30,6
@@
/* modified by Vaclav Slavik for use as jpeglib-independent module */
/* modified by Vaclav Slavik for use as jpeglib-independent module */
-#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
-#pragma implementation "quantize.h"
-#endif
-
// For compilers that support precompilation, includes "wx/wx.h".
#include "wx/wxprec.h"
// For compilers that support precompilation, includes "wx/wx.h".
#include "wx/wxprec.h"
@@
-77,7
+73,9
@@
typedef unsigned short UINT16;
typedef signed short INT16;
typedef unsigned short UINT16;
typedef signed short INT16;
+#if !(defined(__WATCOMC__) && (defined(__WXMSW__) || defined(__WXMOTIF__)))
typedef signed int INT32;
typedef signed int INT32;
+#endif
typedef unsigned char JSAMPLE;
typedef JSAMPLE *JSAMPROW;
typedef unsigned char JSAMPLE;
typedef JSAMPLE *JSAMPROW;
@@
-1569,7
+1567,7
@@
bool wxQuantize::Quantize(const wxImage& src, wxImage& dest,
// We need to shift the palette entries up
// to make room for the Windows system colours.
for (i = 0; i < w * h; i++)
// We need to shift the palette entries up
// to make room for the Windows system colours.
for (i = 0; i < w * h; i++)
- data8bit[i] =
data8bit[i] + paletteShift
;
+ data8bit[i] =
(unsigned char)(data8bit[i] + paletteShift)
;
}
#endif
*eightBitData = data8bit;
}
#endif
*eightBitData = data8bit;
@@
-1654,4
+1652,3
@@
bool wxQuantize::Quantize(const wxImage& src,
#endif
// wxUSE_IMAGE
#endif
// wxUSE_IMAGE
-