Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
| Comment: | Disable use of the unloadTcl function on 64-bit Windows, since the underlying MinGW issue does not manifest there. |
|---|---|
| Timelines: | family | ancestors | descendants | both | trunk |
| Files: | files | file ages | folders |
| SHA1: |
ba779faf482242aa3cab750802bed557 |
| User & Date: | mistachkin 2013-09-27 08:52:40.238 |
Context
|
2013-09-29
| ||
| 12:39 | help text fix reported in ML. check-in: 5e6fa72016 user: stephan tags: trunk | |
|
2013-09-28
| ||
| 10:34 | Merge recent trunk changes into the tkdiff-enhancements branch. Closed-Leaf check-in: fac1093192 user: drh tags: tkdiff-enhancements | |
|
2013-09-27
| ||
| 08:52 | Disable use of the unloadTcl function on 64-bit Windows, since the underlying MinGW issue does not manifest there. check-in: ba779faf48 user: mistachkin tags: trunk | |
| 04:08 | Make an exception in the spider protection code for Opera Mini. check-in: 1a30da30db user: joel tags: trunk | |
Changes
Changes to src/main.c.
| ︙ | ︙ | |||
344 345 346 347 348 349 350 |
}
/*
** atexit() handler which frees up "some" of the resources
** used by fossil.
*/
static void fossil_atexit(void) {
| > | | | 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 |
}
/*
** atexit() handler which frees up "some" of the resources
** used by fossil.
*/
static void fossil_atexit(void) {
#if defined(_WIN32) && !defined(_WIN64) && defined(FOSSIL_ENABLE_TCL) && \
defined(USE_TCL_STUBS)
/*
** If Tcl is compiled on Windows using the latest MinGW, Fossil can crash
** when exiting while a stubs-enabled Tcl is still loaded. This is due to
** a bug in MinGW, see:
**
** http://comments.gmane.org/gmane.comp.gnu.mingw.user/41724
**
** The workaround is to manually unload the loaded Tcl library prior to
** exiting the process. This issue does not impact 64-bit Windows.
*/
unloadTcl(g.interp, &g.tcl);
#endif
#ifdef FOSSIL_ENABLE_JSON
cson_value_free(g.json.gc.v);
memset(&g.json, 0, sizeof(g.json));
#endif
|
| ︙ | ︙ |