From 9db404e79eb1f49aa9d2717a44fb2acfefc06a8f Mon Sep 17 00:00:00 2001 From: dkf Date: Fri, 18 Jun 2004 15:17:58 +0000 Subject: Added note about not touching bytes during freeIntRepProc running. --- doc/ObjectType.3 | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/doc/ObjectType.3 b/doc/ObjectType.3 index 2f1285b..df31e5f 100644 --- a/doc/ObjectType.3 +++ b/doc/ObjectType.3 @@ -4,7 +4,7 @@ '\" See the file "license.terms" for information on usage and redistribution '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" -'\" RCS: @(#) $Id: ObjectType.3,v 1.7 2002/08/16 13:45:36 dkf Exp $ +'\" RCS: @(#) $Id: ObjectType.3,v 1.8 2004/06/18 15:17:58 dkf Exp $ '\" .so man.macros .TH Tcl_ObjType 3 8.0 Tcl "Tcl Library Procedures" @@ -192,6 +192,9 @@ the reference count for each element object then deallocates the storage for the array of pointers. The \fIfreeIntRepProc\fR member can be set to NULL to indicate that the internal representation does not require freeing. +The \fIfreeIntRepProc\fR implementation should not access the +\fIbytes\fR member of the object, as this may potentially have already +been deleted. .SH "SEE ALSO" Tcl_NewObj, Tcl_DecrRefCount, Tcl_IncrRefCount -- cgit v0.12