aboutsummaryrefslogtreecommitdiff
path: root/kernel/safe_typing.ml
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/safe_typing.ml')
-rw-r--r--kernel/safe_typing.ml6
1 files changed, 3 insertions, 3 deletions
diff --git a/kernel/safe_typing.ml b/kernel/safe_typing.ml
index be489e047a..ea6ce77aaa 100644
--- a/kernel/safe_typing.ml
+++ b/kernel/safe_typing.ml
@@ -417,14 +417,14 @@ let add_mind sp mie env =
let env_arities = push_rels types_sign env in
let env_params = push_rels params env_arities in
let _,inds,cst =
- List.fold_left
- (fun (i,inds,cst) ind ->
+ List.fold_right
+ (fun ind (i,inds,cst) ->
let (ind',cst') =
type_one_inductive i env_arities env_params nparams ninds ind
in
(succ i,ind'::inds, Constraint.union cst cst'))
- (1,[],Constraint.empty)
mie.mind_entry_inds
+ (1,[],Constraint.empty)
in
let kind = kind_of_path sp in
let mib =