diff options
Diffstat (limited to 'src/comp')
| -rw-r--r-- | src/comp/middle/typeck.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/comp/middle/typeck.rs b/src/comp/middle/typeck.rs index 55a43acb..e6c7a9da 100644 --- a/src/comp/middle/typeck.rs +++ b/src/comp/middle/typeck.rs @@ -463,7 +463,7 @@ fn unify(&@crate_ctxt ccx, @ty expected, @ty actual) -> unify_result { // Simple structural type comparison. fn struct_cmp(@ty expected, @ty actual) -> unify_result { - if (expected == actual) { + if (expected.struct == actual.struct) { ret ures_ok(expected); } |