magic/tcltk/tclmagic.h

35 lines
722 B
C

/*
* tclmagic.h --
*
* Header file for including Tcl/Tk stuff. Note that this must be
* included prior to all the other magic include files; otherwise
* the definition for "ClientData" is in conflict.
*/
#ifndef _TCLMAGIC_H
#define _TCLMAGIC_H
#ifdef MAGIC_WRAPPER
#include <tcl.h>
#include <tk.h>
/* Externally-defined global variables */
extern Tcl_Interp *magicinterp;
extern Tcl_Interp *consoleinterp;
/* Forward declaration of procedures */
extern char *Tcl_escape();
extern int TagVerify();
/* Backward compatibility issues */
#ifndef CONST84
#define CONST84 /* indicates something was changed to "const" */
/* in Tcl version 8.4. */
#endif
#endif /* MAGIC_WRAPPER */
#endif /* _TCLMAGIC_H */