aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorletouzey2006-06-09 07:43:37 +0000
committerletouzey2006-06-09 07:43:37 +0000
commitbefd2a4bf35ee1f19b5705e061daf3320400501d (patch)
treecbc2b11ec7830adce75f85ac4058af6a36cdafef
parent985b406ffe2264b66ffc4a78f06769d68b37b969 (diff)
oups: il faut penser a fermer la porte en partant (d'un fixpoint)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@8931 85f007b7-540e-0410-9357-904b9bb8a0f7
-rw-r--r--contrib/extraction/extraction.ml1
1 files changed, 1 insertions, 0 deletions
diff --git a/contrib/extraction/extraction.ml b/contrib/extraction/extraction.ml
index a6565aa872..dae19f7969 100644
--- a/contrib/extraction/extraction.ml
+++ b/contrib/extraction/extraction.ml
@@ -809,6 +809,7 @@ let extract_fixpoint env vkn (fi,ti,ci) =
types.(i) <- t;
end
done;
+ current_fixpoints := [];
Dfix (Array.map (fun kn -> ConstRef kn) vkn, terms, types)
let extract_constant env kn cb =