diff options
author | Miguel Sofer <miguel.sofer@gmail.com> | 2002-07-11 12:39:16 (GMT) |
---|---|---|
committer | Miguel Sofer <miguel.sofer@gmail.com> | 2002-07-11 12:39:16 (GMT) |
commit | 27a219b98b878a7dc6e7f1a88c45724c61fb27eb (patch) | |
tree | 76689cdb40b5d32c219dbcc3b2d53e72be1ece2e /generic/tclCompile.c | |
parent | 513225dbd0f8f31a43f1530acf43d710d876e31a (diff) | |
download | tcl-27a219b98b878a7dc6e7f1a88c45724c61fb27eb.zip tcl-27a219b98b878a7dc6e7f1a88c45724c61fb27eb.tar.gz tcl-27a219b98b878a7dc6e7f1a88c45724c61fb27eb.tar.bz2 |
tclCompile.c and tclProc.c: small changes in the usage of the VAR_UNDEFINED flag.
Diffstat (limited to 'generic/tclCompile.c')
-rw-r--r-- | generic/tclCompile.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/generic/tclCompile.c b/generic/tclCompile.c index 83ff215..20d0448 100644 --- a/generic/tclCompile.c +++ b/generic/tclCompile.c @@ -11,7 +11,7 @@ * See the file "license.terms" for information on usage and redistribution * of this file, and for a DISCLAIMER OF ALL WARRANTIES. * - * RCS: @(#) $Id: tclCompile.c,v 1.37 2002/06/17 22:52:51 hobbs Exp $ + * RCS: @(#) $Id: tclCompile.c,v 1.38 2002/07/11 12:39:16 msofer Exp $ */ #include "tclInt.h" @@ -1770,7 +1770,7 @@ TclFindCompiledLocal(name, nameBytes, create, flags, procPtr) localPtr->nextPtr = NULL; localPtr->nameLength = nameBytes; localPtr->frameIndex = localVar; - localPtr->flags = flags; + localPtr->flags = flags | VAR_UNDEFINED; if (name == NULL) { localPtr->flags |= VAR_TEMPORARY; } @@ -1894,7 +1894,7 @@ TclInitCompiledLocals(interp, framePtr, nsPtr) varPtr->refCount = 0; varPtr->tracePtr = NULL; varPtr->searchPtr = NULL; - varPtr->flags = (localPtr->flags | VAR_UNDEFINED); + varPtr->flags = localPtr->flags; } varPtr++; } |