From 85bd945e22abc31fec8f89da1779d94027323e91 Mon Sep 17 00:00:00 2001 From: filliatr Date: Fri, 10 Dec 1999 08:57:01 +0000 Subject: debug discharge et inductifs git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@227 85f007b7-540e-0410-9357-904b9bb8a0f7 --- library/declare.ml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'library') diff --git a/library/declare.ml b/library/declare.ml index 8da7753625..3063d801c9 100644 --- a/library/declare.ml +++ b/library/declare.ml @@ -288,7 +288,8 @@ let mind_path = function let declare_eliminations sp i = let oper = MutInd (sp,i) in - let ids = ids_of_sign (Global.var_context()) in + let mib = Global.lookup_mind sp in + let ids = ids_of_sign mib.mind_hyps in let mind = DOPN(oper, Array.of_list (List.map (fun id -> VAR id) ids)) in let mispec = Global.lookup_mind_specif mind in let mindstr = string_of_id (mis_typename mispec) in -- cgit v1.2.3