Diff

Differences From Artifact [c43c105480]:

To Artifact [49e3cc661b]:


284
285
286
287
288
289
290


291



292
293
294
295
296
297
298
284
285
286
287
288
289
290
291
292

293
294
295
296
297
298
299
300
301
302







+
+
-
+
+
+








	s = tcc_new(Tcl_GetString(objv[1]));
	if (s == NULL) {
		return(TCL_ERROR);
	}

#ifdef USE_TCL_STUBS
	if (index == 0) {
		/* Only add this symbol if we are compiling to memory */
	tcc_add_symbol(s, "tclStubsPtr", &tclStubsPtr);
		tcc_add_symbol(s, "tclStubsPtr", &tclStubsPtr);
	}

	tcc_define_symbol(s, "USE_TCL_STUBS", "1");
#endif

	tcc_set_error_func(s, interp, (void *)&Tcc4tclErrorFunc);

	ts = (void *) ckalloc(sizeof(*ts));
	ts->s = s;