aboutsummaryrefslogtreecommitdiff
path: root/jim.h
diff options
context:
space:
mode:
authorWojciech A. Koszek <wkoszek@laptop.freebsd.czest.pl>2010-01-31 18:36:03 +0000
committerØyvind Harboe <oyvind.harboe@zylin.com>2010-02-01 13:20:22 +0100
commite96ddd311e4c126c0b0ce88571dcd1a07d0f600a (patch)
treead0b6453774b4bc99ec150a8c170979a6900d18a /jim.h
parent384d5309005a5fc7de857943734a16f8ea262ba1 (diff)
downloadjimtcl-e96ddd311e4c126c0b0ce88571dcd1a07d0f600a.zip
jimtcl-e96ddd311e4c126c0b0ce88571dcd1a07d0f600a.tar.gz
jimtcl-e96ddd311e4c126c0b0ce88571dcd1a07d0f600a.tar.bz2
Make jim.c clean enough to be able to build it with -pedantic on
FreeBSD. Added uintptr_t for eCos.
Diffstat (limited to 'jim.h')
-rw-r--r--jim.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/jim.h b/jim.h
index 089ccc1..8baf34d 100644
--- a/jim.h
+++ b/jim.h
@@ -892,8 +892,10 @@ JIM_STATIC int JIM_API(Jim_DeleteAssocData)(Jim_Interp *interp, const char *key)
/* API import/export functions */
JIM_STATIC int JIM_API(Jim_GetApi) (Jim_Interp *interp, const char *funcname,
void *targetPtrPtr);
+
+typedef void JimApiFunc(void);
JIM_STATIC int JIM_API(Jim_RegisterApi) (Jim_Interp *interp,
- const char *funcname, void *funcptr);
+ const char *funcname, JimApiFunc *funcptr);
/* Packages C API */
JIM_STATIC int JIM_API(Jim_PackageProvide) (Jim_Interp *interp,