summaryrefslogtreecommitdiffstats
path: root/generic/tclInt.h
diff options
context:
space:
mode:
authordgp <dgp@users.sourceforge.net>2016-05-12 20:23:23 (GMT)
committerdgp <dgp@users.sourceforge.net>2016-05-12 20:23:23 (GMT)
commit67801a78ad4a2571cbdb9f8358f88edc001776dc (patch)
tree05da34e1518abd99ef6c027ba46a1230a783f67d /generic/tclInt.h
parente0ed43c52629c283f02e749517e7fc83ace2942e (diff)
downloadtcl-67801a78ad4a2571cbdb9f8358f88edc001776dc.zip
tcl-67801a78ad4a2571cbdb9f8358f88edc001776dc.tar.gz
tcl-67801a78ad4a2571cbdb9f8358f88edc001776dc.tar.bz2
Don't see why the intrep should make and keep copies of things already
stored in the hash table.
Diffstat (limited to 'generic/tclInt.h')
-rw-r--r--generic/tclInt.h8
1 files changed, 3 insertions, 5 deletions
diff --git a/generic/tclInt.h b/generic/tclInt.h
index e00c392..48eecce 100644
--- a/generic/tclInt.h
+++ b/generic/tclInt.h
@@ -400,11 +400,9 @@ typedef struct {
* ensemble. */
Tcl_Command token; /* Reference to the comamnd for which this
* structure is a cache of the resolution. */
- char *fullSubcmdName; /* The full (local) name of the subcommand,
- * allocated with ckalloc(). */
- Tcl_Obj *realPrefixObj; /* Object containing the prefix words of the
- * command that implements this ensemble
- * subcommand. */
+ Tcl_HashTable *tablePtr; /* The subcommand hash table. */
+ Tcl_HashEntry *hPtr; /* Direct link to entry in the subcommand
+ * hash table. */
} EnsembleCmdRep;
/*