summaryrefslogtreecommitdiff
path: root/src/reduce.sml
diff options
context:
space:
mode:
Diffstat (limited to 'src/reduce.sml')
-rw-r--r--src/reduce.sml4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/reduce.sml b/src/reduce.sml
index d5449bac..c4397743 100644
--- a/src/reduce.sml
+++ b/src/reduce.sml
@@ -145,9 +145,9 @@ fun exp env e =
#1 (reduceExp env (subConInExp (0, c) e1))
| EField ((ERecord xes, _), (CName x, _), _) =>
- (case List.find (fn ((CName x', _), _) => x' = x
+ (case List.find (fn ((CName x', _), _, _) => x' = x
| _ => false) xes of
- SOME (_, e) => #1 e
+ SOME (_, e, _) => #1 e
| NONE => e)
| _ => e