From dbbb7b6eafc60d62e944d134bc41a8ea41185c62 Mon Sep 17 00:00:00 2001 From: oharboe Date: Mon, 14 Jul 2008 13:07:36 +0000 Subject: 2008-07-13 Uwe Klein * jim.c: in Jim_SubstObj in the switch for tokentype case: JIM_TT_DICTSUGAR and accompanying code was missing. --- ChangeLog | 6 ++++++ jim.c | 7 +++++++ 2 files changed, 13 insertions(+) diff --git a/ChangeLog b/ChangeLog index 72d1944..2bcaf18 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2008-07-13 Uwe Klein + + * jim.c: in Jim_SubstObj in the switch for tokentype + case: JIM_TT_DICTSUGAR and + accompanying code was missing. + 2008-07-07 Uwe Klein * changes to jim-eventloop.[ch] diff --git a/jim.c b/jim.c index 42aab42..fa82f43 100644 --- a/jim.c +++ b/jim.c @@ -8946,6 +8946,13 @@ int Jim_SubstObj(Jim_Interp *interp, Jim_Obj *substObjPtr, Jim_AppendObj(interp, resObjPtr, objPtr); Jim_DecrRefCount(interp, objPtr); break; + case JIM_TT_DICTSUGAR: + objPtr = Jim_ExpandDictSugar(interp, token[i].objPtr); + if (!objPtr) { + retcode = JIM_ERR; + goto err; + } + break; case JIM_TT_CMD: if (Jim_EvalObj(interp, token[i].objPtr) != JIM_OK) goto err; -- cgit v1.1