| Index: win/jconfig.h.in
|
| diff --git a/win/jconfig.h.in b/win/jconfig.h.in
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..8783900ee9637877da9f49bc8eff3c974218f8e2
|
| --- /dev/null
|
| +++ b/win/jconfig.h.in
|
| @@ -0,0 +1,50 @@
|
| +/* jconfig.vc --- jconfig.h for Microsoft Visual C++ on Windows 95 or NT. */
|
| +/* see jconfig.txt for explanations */
|
| +
|
| +#define JPEG_LIB_VERSION @JPEG_LIB_VERSION@
|
| +#define LIBJPEG_TURBO_VERSION @VERSION@
|
| +#cmakedefine C_ARITH_CODING_SUPPORTED
|
| +#cmakedefine D_ARITH_CODING_SUPPORTED
|
| +#cmakedefine MEM_SRCDST_SUPPORTED
|
| +
|
| +/*
|
| + * Define BITS_IN_JSAMPLE as either
|
| + * 8 for 8-bit sample values (the usual setting)
|
| + * 12 for 12-bit sample values
|
| + * Only 8 and 12 are legal data precisions for lossy JPEG according to the
|
| + * JPEG standard, and the IJG code does not support anything else!
|
| + * We do not support run-time selection of data precision, sorry.
|
| + */
|
| +
|
| +#define BITS_IN_JSAMPLE @BITS_IN_JSAMPLE@ /* use 8 or 12 */
|
| +
|
| +#define HAVE_UNSIGNED_CHAR
|
| +#define HAVE_UNSIGNED_SHORT
|
| +/* #define void char */
|
| +/* #define const */
|
| +#undef __CHAR_UNSIGNED__
|
| +#define HAVE_STDDEF_H
|
| +#define HAVE_STDLIB_H
|
| +#undef NEED_BSD_STRINGS
|
| +#undef NEED_SYS_TYPES_H
|
| +#undef NEED_FAR_POINTERS /* we presume a 32-bit flat memory model */
|
| +#undef INCOMPLETE_TYPES_BROKEN
|
| +
|
| +/* Define "boolean" as unsigned char, not int, per Windows custom */
|
| +#ifndef __RPCNDR_H__ /* don't conflict if rpcndr.h already read */
|
| +typedef unsigned char boolean;
|
| +#endif
|
| +#define HAVE_BOOLEAN /* prevent jmorecfg.h from redefining it */
|
| +
|
| +/* Define "INT32" as int, not long, per Windows custom */
|
| +#if !(defined(_BASETSD_H_) || defined(_BASETSD_H)) /* don't conflict if basetsd.h already read */
|
| +typedef short INT16;
|
| +typedef signed int INT32;
|
| +#endif
|
| +#define XMD_H /* prevent jmorecfg.h from redefining it */
|
| +
|
| +#ifdef JPEG_INTERNALS
|
| +
|
| +#undef RIGHT_SHIFT_IS_UNSIGNED
|
| +
|
| +#endif /* JPEG_INTERNALS */
|
|
|