aboutsummaryrefslogtreecommitdiff
path: root/plugins/funind
diff options
context:
space:
mode:
authorMaxime Dénès2019-04-04 18:17:57 +0200
committerMaxime Dénès2019-04-10 15:41:43 +0200
commit3b980d937b5adfbae472ed8a13748a451fdf3450 (patch)
treea3a2fcc4273df543218dbde93a5a5a4934fb0fea /plugins/funind
parent8fe32139aeb965b056c0d1e9c8fab2324dbb7ba6 (diff)
Remove calls to global env from indrec
Diffstat (limited to 'plugins/funind')
-rw-r--r--plugins/funind/indfun.ml4
1 files changed, 2 insertions, 2 deletions
diff --git a/plugins/funind/indfun.ml b/plugins/funind/indfun.ml
index a5c19f3217..e582362e25 100644
--- a/plugins/funind/indfun.ml
+++ b/plugins/funind/indfun.ml
@@ -382,8 +382,8 @@ let generate_principle (evd:Evd.evar_map ref) pconstants on_error
let _ =
List.map_i
(fun i x ->
- let princ = Indrec.lookup_eliminator (ind_kn,i) (InProp) in
- let env = Global.env () in
+ let env = Global.env () in
+ let princ = Indrec.lookup_eliminator env (ind_kn,i) (InProp) in
let evd = ref (Evd.from_env env) in
let evd',uprinc = Evd.fresh_global env !evd princ in
let _ = evd := evd' in