summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordkf <donal.k.fellows@manchester.ac.uk>2004-06-18 15:17:58 (GMT)
committerdkf <donal.k.fellows@manchester.ac.uk>2004-06-18 15:17:58 (GMT)
commit9db404e79eb1f49aa9d2717a44fb2acfefc06a8f (patch)
treedec21f352f8a8712264640af82fe5283fbc41263
parent9a1a3e2f07dfc0b90751b9ccce5015cb42119ae6 (diff)
downloadtcl-9db404e79eb1f49aa9d2717a44fb2acfefc06a8f.zip
tcl-9db404e79eb1f49aa9d2717a44fb2acfefc06a8f.tar.gz
tcl-9db404e79eb1f49aa9d2717a44fb2acfefc06a8f.tar.bz2
Added note about not touching bytes during freeIntRepProc running.
-rw-r--r--doc/ObjectType.35
1 files changed, 4 insertions, 1 deletions
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