Skip to content

Commit aca5b34

Browse files
committed
Cast parameters to ckfree to (char *) to suppress compiler warnings.
1 parent b1b9059 commit aca5b34

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

src/pl/tcl/pltcl.c

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* procedural language (PL)
44
*
55
* IDENTIFICATION
6-
* $Header: /cvsroot/pgsql/src/pl/tcl/pltcl.c,v 1.21 2000/04/16 04:19:41 tgl Exp $
6+
* $Header: /cvsroot/pgsql/src/pl/tcl/pltcl.c,v 1.22 2000/05/23 01:59:05 tgl Exp $
77
*
88
* This software is copyrighted by Jan Wieck - Hamburg.
99
*
@@ -1064,7 +1064,7 @@ pltcl_trigger_handler(FmgrInfo *proinfo)
10641064

10651065
if (ret_numvals % 2 != 0)
10661066
{
1067-
ckfree(ret_values);
1067+
ckfree((char *) ret_values);
10681068
elog(ERROR, "pltcl: invalid return list from trigger - must have even # of elements");
10691069
}
10701070

@@ -1086,7 +1086,7 @@ pltcl_trigger_handler(FmgrInfo *proinfo)
10861086
if (sigsetjmp(Warn_restart, 1) != 0)
10871087
{
10881088
memcpy(&Warn_restart, &save_restart, sizeof(Warn_restart));
1089-
ckfree(ret_values);
1089+
ckfree((char *) ret_values);
10901090
pltcl_restart_in_progress = 1;
10911091
if (--pltcl_call_level == 0)
10921092
pltcl_restart_in_progress = 0;
@@ -1156,7 +1156,7 @@ pltcl_trigger_handler(FmgrInfo *proinfo)
11561156
if (rettup == NULL)
11571157
elog(ERROR, "pltcl: SPI_modifytuple() failed - RC = %d\n", SPI_result);
11581158

1159-
ckfree(ret_values);
1159+
ckfree((char *) ret_values);
11601160
memcpy(&Warn_restart, &save_restart, sizeof(Warn_restart));
11611161

11621162
return rettup;
@@ -1581,7 +1581,7 @@ pltcl_SPI_prepare(ClientData cdata, Tcl_Interp *interp,
15811581
free(qdesc->argvalues);
15821582
free(qdesc->arglen);
15831583
free(qdesc);
1584-
ckfree(args);
1584+
ckfree((char *) args);
15851585
return TCL_ERROR;
15861586
}
15871587

@@ -1730,7 +1730,7 @@ pltcl_SPI_execp(ClientData cdata, Tcl_Interp *interp,
17301730
************************************************************/
17311731
if (callargs != NULL)
17321732
{
1733-
ckfree(callargs);
1733+
ckfree((char *) callargs);
17341734
callargs = NULL;
17351735
}
17361736

@@ -1843,7 +1843,7 @@ pltcl_SPI_execp(ClientData cdata, Tcl_Interp *interp,
18431843
TCL_VOLATILE);
18441844
if (callargs != NULL)
18451845
{
1846-
ckfree(callargs);
1846+
ckfree((char *) callargs);
18471847
callargs = NULL;
18481848
}
18491849
return TCL_ERROR;
@@ -1867,7 +1867,7 @@ pltcl_SPI_execp(ClientData cdata, Tcl_Interp *interp,
18671867
qdesc->argvalues[j] = (Datum) NULL;
18681868
}
18691869
}
1870-
ckfree(callargs);
1870+
ckfree((char *) callargs);
18711871
callargs = NULL;
18721872
pltcl_restart_in_progress = 1;
18731873
Tcl_SetResult(interp, "Transaction abort", TCL_VOLATILE);
@@ -1890,7 +1890,7 @@ pltcl_SPI_execp(ClientData cdata, Tcl_Interp *interp,
18901890
* Free the splitted argument value list
18911891
************************************************************/
18921892
memcpy(&Warn_restart, &save_restart, sizeof(Warn_restart));
1893-
ckfree(callargs);
1893+
ckfree((char *) callargs);
18941894
callargs = NULL;
18951895
}
18961896
else

0 commit comments

Comments
 (0)