diff options
Diffstat (limited to 'library/heads.ml')
-rw-r--r-- | library/heads.ml | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/library/heads.ml b/library/heads.ml index 31908816b..8b28f0500 100644 --- a/library/heads.ml +++ b/library/heads.ml @@ -84,7 +84,7 @@ let kind_of_head env t = | Meta _ | Evar _ -> NotImmediatelyComputableHead | App (c,al) -> aux k (Array.to_list al @ l) c b | Proj (p,c) -> - (try on_subterm k (c :: l) b (constant_head p) + (try on_subterm k (c :: l) b (constant_head (Projection.constant p)) with Not_found -> assert false) | Case (_,_,c,_) -> aux k [] c true |