src/Pure/type.ML
changeset 18928 042608ffa2ec
parent 17804 4deae4b33d97
child 18957 8c3abd63bce3
--- a/src/Pure/type.ML	Mon Feb 06 11:00:24 2006 +0100
+++ b/src/Pure/type.ML	Mon Feb 06 11:01:28 2006 +0100
@@ -624,7 +624,7 @@
     val rhs' = strip_sorts (no_tvars (cert_typ_syntax tsig rhs))
       handle TYPE (msg, _, _) => err msg;
   in
-    (case duplicates vs of
+    (case gen_duplicates (op =) vs of
       [] => []
     | dups => err ("Duplicate variables on lhs: " ^ commas_quote dups));
     (case gen_rems (op =) (map (#1 o #1) (typ_tvars rhs'), vs) of