Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Fix [bug 3371644] -- crash on Tcl_ConvertElement with leading pound. |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
4fadf0bce5ff2e411565f5798a438f58 |
User & Date: | ferrieux 2011-07-19 18:13:53 |
Context
2011-07-19
| ||
19:31 | 3371644 Repair failure to properly handle (length == -1) in TclConvertElement(). check-in: 8e35530849 user: dgp tags: trunk | |
18:13 | Fix [bug 3371644] -- crash on Tcl_ConvertElement with leading pound. check-in: 4fadf0bce5 user: ferrieux tags: trunk | |
2011-07-18
| ||
23:45 | The final parts of my doc improvement project check-in: 618f82e96e user: dkf tags: trunk | |
Changes
Changes to ChangeLog.
1 2 3 4 5 6 7 | 2011-07-19 Donal K. Fellows <[email protected]> * doc/*.3, doc/*.n: Many small fixes to documentation as part of project to improve quality of generated HTML docs. * tools/tcltk-man2html.tcl (remap_link_target): More complete set of definitions of link targets, especially for major C API types. | > > > > | 1 2 3 4 5 6 7 8 9 10 11 | 2011-07-19 Alexandre Ferrieux <[email protected]> * generic/tclUtil.c: Fix [bug 3371644] -- crash on Tcl_ConvertElement with leading pound. 2011-07-19 Donal K. Fellows <[email protected]> * doc/*.3, doc/*.n: Many small fixes to documentation as part of project to improve quality of generated HTML docs. * tools/tcltk-man2html.tcl (remap_link_target): More complete set of definitions of link targets, especially for major C API types. |
︙ | ︙ |
Changes to generic/tclUtil.c.
︙ | ︙ | |||
1257 1258 1259 1260 1261 1262 1263 | /* Escape leading hash as needed and requested. */ if ((*src == '#') && !(flags & TCL_DONT_QUOTE_HASH)) { if (conversion == CONVERT_ESCAPE) { p[0] = '\\'; p[1] = '#'; p += 2; src++; | > | > | 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 | /* Escape leading hash as needed and requested. */ if ((*src == '#') && !(flags & TCL_DONT_QUOTE_HASH)) { if (conversion == CONVERT_ESCAPE) { p[0] = '\\'; p[1] = '#'; p += 2; src++; if (length > 0) { length--; } } else { conversion = CONVERT_BRACE; } } /* No escape or quoting needed. Copy the literal string value. */ if (conversion == CONVERT_NONE) { |
︙ | ︙ |