summaryrefslogtreecommitdiff
path: root/MLKDynamicContext.m
diff options
context:
space:
mode:
Diffstat (limited to 'MLKDynamicContext.m')
-rw-r--r--MLKDynamicContext.m2
1 files changed, 2 insertions, 0 deletions
diff --git a/MLKDynamicContext.m b/MLKDynamicContext.m
index 2d8312f..ed4357a 100644
--- a/MLKDynamicContext.m
+++ b/MLKDynamicContext.m
@@ -25,6 +25,7 @@
variables:(NSDictionary *)vars
handlers:(NSDictionary *)handlers
restarts:(NSDictionary *)restarts
+ catchTags:(NSDictionary *)catchTags
currentHandler:(MLKClosure *)handler
{
_parent = (aContext ? aContext : [MLKDynamicContext currentContext]);
@@ -33,6 +34,7 @@
_parent,
_parent->_conditionHandlers);
_restarts = MAKE_ENVIRONMENT(restarts, _parent, _parent->_restarts);
+ _catchTags = MAKE_ENVIRONMENT(catchTags, _parent, _parent->_catchTags);
_currentConditionHandler = (handler
? (id) handler
: (_parent