diff options
Diffstat (limited to 'generic/tclDecls.h')
-rw-r--r-- | generic/tclDecls.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/generic/tclDecls.h b/generic/tclDecls.h index bde068b..6484113 100644 --- a/generic/tclDecls.h +++ b/generic/tclDecls.h @@ -8,7 +8,7 @@ * See the file "license.terms" for information on usage and redistribution * of this file, and for a DISCLAIMER OF ALL WARRANTIES. * - * RCS: @(#) $Id: tclDecls.h,v 1.147 2008/09/28 22:18:46 dkf Exp $ + * RCS: @(#) $Id: tclDecls.h,v 1.148 2008/10/02 23:55:20 dkf Exp $ */ #ifndef _TCLDECLS @@ -3649,6 +3649,8 @@ EXTERN int Tcl_SetEnsembleParameterList (Tcl_Interp * interp, EXTERN int Tcl_GetEnsembleParameterList (Tcl_Interp * interp, Tcl_Command token, Tcl_Obj ** paramListPtr); #endif +/* 604 */ +EXTERN int Tcl_ParseArgsObjv(Tcl_Interp *interp, const Tcl_ArgvInfo *argTable, int *objcPtr, Tcl_Obj *const *objv, Tcl_Obj *** remObjv);; typedef struct TclStubHooks { CONST struct TclPlatStubs *tclPlatStubs; @@ -4312,6 +4314,7 @@ typedef struct TclStubs { unsigned (*tcl_GetBlockSizeFromStat) (const Tcl_StatBuf * statPtr); /* 601 */ int (*tcl_SetEnsembleParameterList) (Tcl_Interp * interp, Tcl_Command token, Tcl_Obj * paramList); /* 602 */ int (*tcl_GetEnsembleParameterList) (Tcl_Interp * interp, Tcl_Command token, Tcl_Obj ** paramListPtr); /* 603 */ + int Tcl_ParseArgsObjv(Tcl_Interp *interp, const Tcl_ArgvInfo *argTable, int *objcPtr, Tcl_Obj *const *objv, Tcl_Obj *** *remObjv);; /* 604 */ } TclStubs; #if defined(USE_TCL_STUBS) && !defined(USE_TCL_STUB_PROCS) @@ -6800,6 +6803,10 @@ extern CONST TclStubs *tclStubsPtr; #define Tcl_GetEnsembleParameterList \ (tclStubsPtr->tcl_GetEnsembleParameterList) /* 603 */ #endif +#ifndef remObjv); +#define remObjv); \ + (*tclStubsPtr->remObjv);) /* 604 */ +#endif #endif /* defined(USE_TCL_STUBS) && !defined(USE_TCL_STUB_PROCS) */ |