src/HOL/Tools/TFL/tfl.ML
changeset 36692 54b64d4ad524
parent 36616 712724c32ac8
child 36945 9bec62c10714
--- a/src/HOL/Tools/TFL/tfl.ML	Wed May 05 09:24:42 2010 +0200
+++ b/src/HOL/Tools/TFL/tfl.ML	Wed May 05 18:25:34 2010 +0200
@@ -76,7 +76,7 @@
   let val slist = Unsynchronized.ref names
       val vname = Unsynchronized.ref "u"
       fun new() =
-         if !vname mem_string (!slist)
+         if member (op =) (!slist) (!vname)
          then (vname := Symbol.bump_string (!vname);  new())
          else (slist := !vname :: !slist;  !vname)
   in