Artifact d5be82c461b33df8222d1bbf641f16d13eae0aa8:
- File generic/tclBasic.c — part of check-in [a69b4832a1] at 2007-02-24 18:55:42 on branch trunk — * generic/tclBasic.c: Use new interface in Tcl_EvalObjEx so that the recounting logic of the List internal rep need not be repeated there. Better encapsulation of internal details. * generic/tclInt.h: New internal routine TclListObjCopy() used * generic/tclListObj.c: to efficiently do the equivalent of [lrange $list 0 end]. After some experience with this, might be a good candidate for exposure as a public interface. It's useful for callers of Tcl_ListObjGetElements() who want to control the ongoing validity of the returned objv pointer. (user: dgp size: 187442)
A hex dump of this file is not available. Please download the raw binary file and generate a hex dump yourself.