diff options
author | dgp <dgp@users.sourceforge.net> | 2016-05-12 20:23:23 (GMT) |
---|---|---|
committer | dgp <dgp@users.sourceforge.net> | 2016-05-12 20:23:23 (GMT) |
commit | 67801a78ad4a2571cbdb9f8358f88edc001776dc (patch) | |
tree | 05da34e1518abd99ef6c027ba46a1230a783f67d /generic/tclInt.h | |
parent | e0ed43c52629c283f02e749517e7fc83ace2942e (diff) | |
download | tcl-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.h | 8 |
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; /* |