1 /*
2  * jpegtcl.h --
3  *
4  *	Interface to libjpeg.
5  *
6  * Copyright (c) 2002 Andreas Kupries <andreas_kupries@users.sourceforge.net>
7  *
8  * Zveno Pty Ltd makes this software and associated documentation
9  * available free of charge for any purpose.  You may make copies
10  * of the software but you must include all of this notice on any copy.
11  *
12  * Zveno Pty Ltd does not warrant that this software is error free
13  * or fit for any purpose.  Zveno Pty Ltd disclaims any liability for
14  * all claims, expenses, losses, damages and costs any user may incur
15  * as a result of using, copying or modifying the software.
16  *
17  */
18 
19 #ifndef __JPEGTCL_H__
20 #define __JPEGTCL_H__
21 
22 #include <tcl.h>
23 #include <stdio.h>
24 
25 #define JPEGTCL_MAJOR_VERSION	9
26 #define JPEGTCL_MINOR_VERSION	4
27 #define JPEGTCL_RELEASE_LEVEL	TCL_RELEASE
28 #define JPEGTCL_RELEASE_SERIAL	0
29 
30 #define JPEGTCL_VERSION		"9.4"
31 #define JPEGTCL_PATCH_LEVEL	"9.4"
32 
33 /*
34  * Used to block the rest of this header file from resource compilers so
35  * we can just get the version info.
36  */
37 #ifndef RC_INVOKED
38 
39 /*
40  *----------------------------------------------------------------------------
41  * C API for Jpegtcl generic layer
42  *----------------------------------------------------------------------------
43  */
44 
45 /*
46  *----------------------------------------------------------------------------
47  * Function prototypes for publicly accessible routines
48  *----------------------------------------------------------------------------
49  */
50 
51 #include "jpegtclDecls.h"
52 
53 /*
54  *----------------------------------------------------------------------------
55  * Function prototypes for stub initialization.
56  *----------------------------------------------------------------------------
57  */
58 
59 const char *
60 Jpegtcl_InitStubs(Tcl_Interp *interp, const char *version, int exact);
61 
62 #endif /* RC_INVOKED */
63 #endif /* __JPEGTCL_H__ */
64