summaryrefslogtreecommitdiffstats
path: root/unix/tclUnixPipe.c
diff options
context:
space:
mode:
authordgp <dgp@users.sourceforge.net>2020-04-16 19:52:26 (GMT)
committerdgp <dgp@users.sourceforge.net>2020-04-16 19:52:26 (GMT)
commit90e26007fa528e3a4685f6452ec77f65a5decc61 (patch)
tree4d7d00a081ba13731185850d41778184f36afac8 /unix/tclUnixPipe.c
parent2b4c279e0ba71a2727bb76740ba90ea2f800fc90 (diff)
parent66197fff215f60690a444b3f2af67a0c3c87c8af (diff)
downloadtcl-90e26007fa528e3a4685f6452ec77f65a5decc61.zip
tcl-90e26007fa528e3a4685f6452ec77f65a5decc61.tar.gz
tcl-90e26007fa528e3a4685f6452ec77f65a5decc61.tar.bz2
Convert Tcl_UtfNext into a routine that doesn't decode UTF-8 into UCS-2,
but sticks only to its task of computing the pointer increment. Update callers of Tcl(_)UtfToUniChar that do not need decoding to use Tcl_UtfNext instead. Changes here fix [2738427] putting in place full overflow protection for Tcl_NumUtfChars(). Many tests and doc improvements.
Diffstat (limited to 'unix/tclUnixPipe.c')
0 files changed, 0 insertions, 0 deletions