summaryrefslogtreecommitdiffstats
path: root/generic/tclPkg.c
diff options
context:
space:
mode:
authordgp <dgp@users.sourceforge.net>2020-03-08 13:58:07 (GMT)
committerdgp <dgp@users.sourceforge.net>2020-03-08 13:58:07 (GMT)
commit085094bd8714e2c46e3f098189728bb966eb3fb0 (patch)
treef4356570ef34bccd58b4fe5919622104963e6ed7 /generic/tclPkg.c
parent89b0bdb8829f03a5216972f59d54b3fa8a1bef16 (diff)
downloadtcl-085094bd8714e2c46e3f098189728bb966eb3fb0.zip
tcl-085094bd8714e2c46e3f098189728bb966eb3fb0.tar.gz
tcl-085094bd8714e2c46e3f098189728bb966eb3fb0.tar.bz2
More TCL_UNUSED.
Diffstat (limited to 'generic/tclPkg.c')
-rw-r--r--generic/tclPkg.c32
1 files changed, 10 insertions, 22 deletions
diff --git a/generic/tclPkg.c b/generic/tclPkg.c
index 0a32f48..bb3795b 100644
--- a/generic/tclPkg.c
+++ b/generic/tclPkg.c
@@ -226,12 +226,11 @@ Tcl_PkgProvideEx(
static void
PkgFilesCleanupProc(
ClientData clientData,
- Tcl_Interp *dummy)
+ TCL_UNUSED(Tcl_Interp *))
{
PkgFiles *pkgFiles = (PkgFiles *) clientData;
Tcl_HashSearch search;
Tcl_HashEntry *entry;
- (void)dummy;
while (pkgFiles->names) {
PkgName *name = pkgFiles->names;
@@ -460,14 +459,13 @@ static int
PkgRequireCore(
ClientData data[],
Tcl_Interp *interp,
- int result)
+ TCL_UNUSED(int))
{
const char *name = (const char *)data[0];
int reqc = PTR2INT(data[1]);
Tcl_Obj **reqv = (Tcl_Obj **)data[2];
int code = CheckAllRequirements(interp, reqc, reqv);
Require *reqPtr;
- (void)result;
if (code != TCL_OK) {
return code;
@@ -492,7 +490,7 @@ static int
PkgRequireCoreStep1(
ClientData data[],
Tcl_Interp *interp,
- int result)
+ TCL_UNUSED(int))
{
Tcl_DString command;
char *script;
@@ -500,7 +498,6 @@ PkgRequireCoreStep1(
int reqc = PTR2INT(data[1]);
Tcl_Obj **const reqv = (Tcl_Obj **)data[2];
const char *name = reqPtr->name /* Name of desired package. */;
- (void)result;
/*
* If we've got the package in the DB already, go on to actually loading
@@ -587,7 +584,7 @@ static int
PkgRequireCoreFinal(
ClientData data[],
Tcl_Interp *interp,
- int result)
+ TCL_UNUSED(int))
{
Require *reqPtr = (Require *)data[0];
int reqc = PTR2INT(data[1]), satisfies;
@@ -595,7 +592,6 @@ PkgRequireCoreFinal(
char *pkgVersionI;
void *clientDataPtr = reqPtr->clientDataPtr;
const char *name = reqPtr->name; /* Name of desired package. */
- (void)result;
if (reqPtr->pkgPtr->version == NULL) {
Tcl_SetObjResult(interp, Tcl_ObjPrintf(
@@ -639,11 +635,9 @@ PkgRequireCoreFinal(
static int
PkgRequireCoreCleanup(
ClientData data[],
- Tcl_Interp *dummy,
+ TCL_UNUSED(Tcl_Interp *),
int result)
{
- (void)dummy;
-
ckfree(data[0]);
return result;
}
@@ -652,7 +646,7 @@ static int
SelectPackage(
ClientData data[],
Tcl_Interp *interp,
- int result)
+ TCL_UNUSED(int))
{
PkgAvail *availPtr, *bestPtr, *bestStablePtr;
char *availVersion, *bestVersion, *bestStableVersion;
@@ -664,7 +658,6 @@ SelectPackage(
const char *name = reqPtr->name;
Package *pkgPtr = reqPtr->pkgPtr;
Interp *iPtr = (Interp *) interp;
- (void)result;
/*
* Check whether we're already attempting to load some version of this
@@ -1059,20 +1052,18 @@ Tcl_PkgPresentEx(
*/
int
Tcl_PackageObjCmd(
- ClientData dummy, /* Not used. */
+ ClientData clientData,
Tcl_Interp *interp, /* Current interpreter. */
int objc, /* Number of arguments. */
Tcl_Obj *const objv[]) /* Argument objects. */
{
- (void)dummy;
-
- return Tcl_NRCallObjProc(interp, TclNRPackageObjCmd, NULL, objc, objv);
+ return Tcl_NRCallObjProc(interp, TclNRPackageObjCmd, clientData, objc, objv);
}
/* ARGSUSED */
int
TclNRPackageObjCmd(
- ClientData dummy, /* Not used. */
+ TCL_UNUSED(ClientData),
Tcl_Interp *interp, /* Current interpreter. */
int objc, /* Number of arguments. */
Tcl_Obj *const objv[]) /* Argument objects. */
@@ -1098,7 +1089,6 @@ TclNRPackageObjCmd(
const char *argv2, *argv3, *argv4;
char *iva = NULL, *ivb = NULL;
Tcl_Obj *objvListPtr, **newObjvPtr;
- (void)dummy;
if (objc < 2) {
Tcl_WrongNumArgs(interp, 1, objv, "option ?arg ...?");
@@ -1546,11 +1536,9 @@ TclNRPackageObjCmd(
static int
TclNRPackageObjCmdCleanup(
ClientData data[],
- Tcl_Interp *dummy,
+ TCL_UNUSED(Tcl_Interp *),
int result)
{
- (void)dummy;
-
TclDecrRefCount((Tcl_Obj *) data[0]);
TclDecrRefCount((Tcl_Obj *) data[1]);
return result;