mirror of
https://github.com/nzp-team/fteqw.git
synced 2024-11-26 05:41:52 +00:00
better mingw32 libjpeg header, removes -DHAVE_BOOLEAN error
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2758 fc73d0e0-1445-4013-8a0c-d673dee63da5
This commit is contained in:
parent
83129688a5
commit
0a3e1f3d2a
1 changed files with 3 additions and 30 deletions
|
@ -149,18 +149,6 @@ typedef unsigned short UINT16;
|
|||
typedef unsigned int UINT16;
|
||||
#endif /* HAVE_UNSIGNED_SHORT */
|
||||
|
||||
/* INT16 must hold at least the values -32768..32767. */
|
||||
|
||||
#ifndef XMD_H /* X11/xmd.h correctly defines INT16 */
|
||||
typedef short INT16;
|
||||
#endif
|
||||
|
||||
/* INT32 must hold at least signed 32-bit values. */
|
||||
|
||||
#ifndef XMD_H /* X11/xmd.h correctly defines INT32 */
|
||||
typedef long INT32;
|
||||
#endif
|
||||
|
||||
/* Datatype used for image dimensions. The JPEG standard only supports
|
||||
* images up to 64K*64K due to 16-bit fields in SOF markers. Therefore
|
||||
* "unsigned int" is sufficient on all machines. However, if you need to
|
||||
|
@ -215,24 +203,9 @@ typedef unsigned int JDIMENSION;
|
|||
#define FAR
|
||||
#endif
|
||||
|
||||
|
||||
/*
|
||||
* On a few systems, type boolean and/or its values FALSE, TRUE may appear
|
||||
* in standard header files. Or you may have conflicts with application-
|
||||
* specific header files that you want to include together with these files.
|
||||
* Defining HAVE_BOOLEAN before including jpeglib.h should make it work.
|
||||
*/
|
||||
|
||||
#ifndef HAVE_BOOLEAN
|
||||
typedef int boolean;
|
||||
#endif
|
||||
#ifndef FALSE /* in case these macros already exist */
|
||||
#define FALSE 0 /* values of boolean */
|
||||
#endif
|
||||
#ifndef TRUE
|
||||
#define TRUE 1
|
||||
#endif
|
||||
|
||||
typedef int JPEG_BOOL;
|
||||
#define JPEG_FALSE 0
|
||||
#define JPEG_TRUE 1
|
||||
|
||||
/*
|
||||
* The remaining options affect code selection within the JPEG library,
|
||||
|
|
Loading…
Reference in a new issue