src/Pure/thm.ML
changeset 28992 c4ae153d78ab
parent 28981 c9cf71e161b9
parent 28991 694227dd3e8c
child 28996 01918abaa9e7
--- a/src/Pure/thm.ML	Thu Dec 04 18:37:46 2008 -0800
+++ b/src/Pure/thm.ML	Fri Dec 05 08:05:14 2008 +0100
@@ -1703,7 +1703,7 @@
     val naming = Sign.naming_of thy;
     val name = NameSpace.full_name naming (Binding.name bname);
     val thy' = thy |> Oracles.map (fn (space, tab) =>
-      (NameSpace.declare_base naming name space,
+      (NameSpace.declare naming (Binding.name bname) space |> snd,
         Symtab.update_new (name, stamp ()) tab handle Symtab.DUP dup => err_dup_ora dup));
   in ((name, invoke_oracle (Theory.check_thy thy') name oracle), thy') end;