1 --- blt2.4u/src/bltGraph.c.orig 2000-06-23 02:40:05.000000000 +0200
2 +++ blt2.4u/src/bltGraph.c 2003-06-16 23:55:02.000000000 +0200
4 ClientData clientData; /* Not used. */
10 return NewGraph(interp, argc, argv, TYPE_ELEM_LINE);
13 ClientData clientData; /* Not used. */
17 + CONST84 char **argv;
19 return NewGraph(interp, argc, argv, TYPE_ELEM_BAR);
22 ClientData clientData; /* Not used. */
26 + CONST84 char **argv;
28 return NewGraph(interp, argc, argv, TYPE_ELEM_STRIP);
30 --- blt2.4u/src/bltBgexec.c.orig 2000-06-13 02:25:53.000000000 +0200
31 +++ blt2.4u/src/bltBgexec.c 2003-06-16 23:55:33.000000000 +0200
33 ClientData clientData; /* Thread-specific data. */
34 Tcl_Interp *interp; /* Current interpreter. */
35 int argc; /* Number of arguments. */
36 - char **argv; /* Argument strings. */
37 + CONST84 char **argv; /* Argument strings. */
39 int *outFdPtr, *errFdPtr;
41 --- blt2.4u/src/bltDebug.c.orig 2000-06-13 02:21:51.000000000 +0200
42 +++ blt2.4u/src/bltDebug.c 2003-06-16 23:56:53.000000000 +0200
44 Tcl_CmdProc *proc; /* Not used. */
45 ClientData cmdClientData; /* Not used. */
47 - char **argv; /* Command after parsing, but before
48 + CONST84 char **argv; /* Command after parsing, but before
51 static unsigned char traceStack[200];
53 ClientData clientData; /* Not used. */
57 + CONST84 char **argv;
59 static Tcl_Trace token;
61 --- blt2.4u/src/bltNsUtil.c.orig 2000-06-13 02:21:51.000000000 +0200
62 +++ blt2.4u/src/bltNsUtil.c 2003-06-16 23:57:12.000000000 +0200
64 ClientData clientData; /* Not used. */
65 Tcl_Interp *interp; /* */
68 + CONST84 char **argv;
70 Tcl_AppendResult(interp, "command \"", argv[0], "\" shouldn't be invoked",
72 --- blt2.4u/src/bltSpline.c.orig 2000-06-13 02:21:51.000000000 +0200
73 +++ blt2.4u/src/bltSpline.c 2003-06-16 23:57:32.000000000 +0200
75 ClientData clientData; /* Not used. */
79 + CONST84 char **argv;
82 Blt_Vector *x, *y, *splX, *splY;
83 --- blt2.4u/src/bltVector.c.orig 2000-06-23 02:40:06.000000000 +0200
84 +++ blt2.4u/src/bltVector.c 2003-06-17 00:02:19.000000000 +0200
86 ClientData clientData; /* Interpreter-specific data. */
90 + CONST84 char **argv;
94 --- blt2.4u/src/bltWatch.c.orig 2000-06-13 02:21:52.000000000 +0200
95 +++ blt2.4u/src/bltWatch.c 2003-06-17 00:02:54.000000000 +0200
97 Tcl_CmdProc *cmdProc; /* Not used. */
98 ClientData cmdClientData; /* Not used. */
100 - char **argv; /* Command after parsing, but before
101 + CONST84 char **argv; /* Command after parsing, but before
104 Watch *watchPtr = (Watch *)clientData;
106 ClientData clientData; /* Not used. */
110 + CONST84 char **argv;
114 --- blt2.4u/src/bltBeep.c.orig 1999-10-08 08:40:46.000000000 +0200
115 +++ blt2.4u/src/bltBeep.c 2003-06-17 00:03:13.000000000 +0200
117 ClientData clientData; /* Main window associated with interpreter.*/
118 Tcl_Interp *interp; /* Current interpreter. */
119 int argc; /* Number of arguments. */
120 - char **argv; /* Argument strings. */
121 + CONST84 char **argv; /* Argument strings. */
125 --- blt2.4u/src/bltBitmap.c.orig 2000-05-05 06:49:37.000000000 +0200
126 +++ blt2.4u/src/bltBitmap.c 2003-06-17 00:03:31.000000000 +0200
127 @@ -1338,7 +1338,7 @@
128 ClientData clientData; /* Not used. */
129 Tcl_Interp *interp; /* Interpreter to report results to */
132 + CONST84 char **argv;
136 --- blt2.4u/src/bltBusy.c.orig 2000-05-25 23:40:56.000000000 +0200
137 +++ blt2.4u/src/bltBusy.c 2003-06-17 00:03:49.000000000 +0200
138 @@ -1137,7 +1137,7 @@
139 ClientData clientData; /* Interpreter-specific data. */
140 Tcl_Interp *interp; /* Interpreter associated with command */
143 + CONST84 char **argv;
147 --- blt2.4u/src/bltConfig.c.orig 2000-06-23 02:40:05.000000000 +0200
148 +++ blt2.4u/src/bltConfig.c 2003-06-17 00:05:32.000000000 +0200
149 @@ -1301,7 +1301,7 @@
150 ClientData clientData; /* Vectors of valid strings. */
151 Tcl_Interp *interp; /* Interpreter to send results back to */
152 Tk_Window tkwin; /* Not used. */
153 - char *string; /* String to match. */
154 + CONST84 char *string; /* String to match. */
155 char *widgRec; /* Widget record. */
156 int offset; /* Offset of field in record */
158 --- blt2.4u/src/bltHierbox.c.orig 2000-06-23 02:40:05.000000000 +0200
159 +++ blt2.4u/src/bltHierbox.c 2003-06-17 00:06:08.000000000 +0200
160 @@ -5166,7 +5166,7 @@
161 ClientData clientData; /* Main window associated with interpreter. */
162 Tcl_Interp *interp; /* Current interpreter. */
163 int argc; /* Number of arguments. */
164 - char **argv; /* Argument strings. */
165 + CONST84 char **argv; /* Argument strings. */
169 --- blt2.4u/src/bltHtext.c.orig 2000-05-25 23:40:56.000000000 +0200
170 +++ blt2.4u/src/bltHtext.c 2003-06-17 00:08:30.000000000 +0200
171 @@ -2222,8 +2222,8 @@
172 TextVarProc(clientData, interp, name1, name2, flags)
173 ClientData clientData; /* Information about widget. */
174 Tcl_Interp *interp; /* Interpreter containing variable. */
175 - char *name1; /* Name of variable. */
176 - char *name2; /* Second part of variable name. */
177 + CONST84 char *name1; /* Name of variable. */
178 + CONST84 char *name2; /* Second part of variable name. */
179 int flags; /* Information about what happened. */
181 HText *textPtr = (HText *)clientData;
182 @@ -4383,7 +4383,7 @@
183 ClientData clientData; /* Information about hypertext widget. */
184 Tcl_Interp *interp; /* Current interpreter. */
185 int argc; /* Number of arguments. */
186 - char **argv; /* Argument strings. */
187 + CONST84 char **argv; /* Argument strings. */
191 @@ -4422,7 +4422,7 @@
192 ClientData clientData; /* Main window associated with interpreter. */
193 Tcl_Interp *interp; /* Current interpreter. */
194 int argc; /* Number of arguments. */
195 - char **argv; /* Argument strings. */
196 + CONST84 char **argv; /* Argument strings. */
200 --- blt2.4u/src/bltImage.c.orig 2000-06-23 02:40:06.000000000 +0200
201 +++ blt2.4u/src/bltImage.c 2003-06-17 00:09:35.000000000 +0200
203 dest.offset[2] = Tk_Offset(Pix32, Blue);
204 dest.pixelPtr = (unsigned char *)ColorimageData(image);
205 Tk_PhotoSetSize(photo, width, height);
206 - Tk_PhotoPutBlock(photo, &dest, 0, 0, width, height);
207 + Tk_PhotoPutBlock_NoComposite(photo, &dest, 0, 0, width, height);
211 --- blt2.4u/src/bltTable.c.orig 2000-06-13 02:21:51.000000000 +0200
212 +++ blt2.4u/src/bltTable.c 2003-06-17 00:10:30.000000000 +0200
213 @@ -4841,7 +4841,7 @@
214 ClientData clientData; /* Interpreter-specific data. */
218 + CONST84 char **argv;
220 TableInterpData *dataPtr = (TableInterpData *)clientData;
222 --- blt2.4u/src/bltTabnotebook.c.orig 2000-06-23 02:40:06.000000000 +0200
223 +++ blt2.4u/src/bltTabnotebook.c 2003-06-17 00:10:59.000000000 +0200
224 @@ -5635,7 +5635,7 @@
225 ClientData clientData; /* Main window associated with interpreter. */
226 Tcl_Interp *interp; /* Current interpreter. */
227 int argc; /* Number of arguments. */
228 - char **argv; /* Argument strings. */
229 + CONST84 char **argv; /* Argument strings. */
233 --- blt2.4u/src/bltTabset.c.orig 2000-06-23 02:40:06.000000000 +0200
234 +++ blt2.4u/src/bltTabset.c 2003-06-17 00:11:26.000000000 +0200
235 @@ -5766,7 +5766,7 @@
236 ClientData clientData; /* Main window associated with interpreter. */
237 Tcl_Interp *interp; /* Current interpreter. */
238 int argc; /* Number of arguments. */
239 - char **argv; /* Argument strings. */
240 + CONST84 char **argv; /* Argument strings. */
244 --- blt2.4u/src/bltWinop.c.orig 2000-06-23 02:40:06.000000000 +0200
245 +++ blt2.4u/src/bltWinop.c 2003-06-17 00:12:09.000000000 +0200
247 dest.offset[0] = src.offset[0];
248 dest.offset[1] = src.offset[1];
249 dest.offset[2] = src.offset[2];
250 - Tk_PhotoPutBlock(destPhoto, &dest, 0, 0, dest.width, dest.height);
251 + Tk_PhotoPutBlock_NoComposite(destPhoto, &dest, 0, 0, dest.width, dest.height);
254 if (filter == NULL) {
256 ClientData clientData; /* Main window of interpreter. */
257 Tcl_Interp *interp; /* Current interpreter. */
258 int argc; /* Number of arguments. */
259 - char **argv; /* Argument strings. */
260 + CONST84 char **argv; /* Argument strings. */
264 --- blt2.4u/src/tkButton.c.orig 2000-06-23 03:40:48.000000000 +0200
265 +++ blt2.4u/src/tkButton.c 2003-06-17 00:12:50.000000000 +0200
268 Tcl_Interp *interp; /* Current interpreter. */
269 int argc; /* Number of arguments. */
270 - char **argv; /* Argument strings. */
271 + CONST84 char **argv; /* Argument strings. */
273 return ButtonCreate(clientData, interp, argc, argv, TYPE_BUTTON);
277 Tcl_Interp *interp; /* Current interpreter. */
278 int argc; /* Number of arguments. */
279 - char **argv; /* Argument strings. */
280 + CONST84 char **argv; /* Argument strings. */
282 return ButtonCreate(clientData, interp, argc, argv, TYPE_CHECK_BUTTON);
286 Tcl_Interp *interp; /* Current interpreter. */
287 int argc; /* Number of arguments. */
288 - char **argv; /* Argument strings. */
289 + CONST84 char **argv; /* Argument strings. */
291 return ButtonCreate(clientData, interp, argc, argv, TYPE_LABEL);
295 Tcl_Interp *interp; /* Current interpreter. */
296 int argc; /* Number of arguments. */
297 - char **argv; /* Argument strings. */
298 + CONST84 char **argv; /* Argument strings. */
300 return ButtonCreate(clientData, interp, argc, argv, TYPE_RADIO_BUTTON);
302 --- blt2.4u/src/tkFrame.c.orig 2000-03-07 21:35:38.000000000 +0100
303 +++ blt2.4u/src/tkFrame.c 2003-06-17 00:17:01.000000000 +0200
306 Tcl_Interp *interp; /* Current interpreter. */
307 int argc; /* Number of arguments. */
308 - char **argv; /* Argument strings. */
309 + CONST84 char **argv; /* Argument strings. */
311 return TkCreateFrame(clientData, interp, argc, argv, 0, (char *)NULL);
315 Tcl_Interp *interp; /* Current interpreter. */
316 int argc; /* Number of arguments. */
317 - char **argv; /* Argument strings. */
318 + CONST84 char **argv; /* Argument strings. */
320 return TkCreateFrame(clientData, interp, argc, argv, 1, (char *)NULL);
322 --- blt2.4u/src/bltTed.c.orig 2000-05-25 23:40:57.000000000 +0200
323 +++ blt2.4u/src/bltTed.c 2003-06-17 00:13:40.000000000 +0200
324 @@ -1813,7 +1813,7 @@
325 ClientData clientData; /* Thread-specific data. */
329 + CONST84 char **argv;