]> Nishi Git Mirror - gwion.git/commitdiff
Revert ":bug: Fix match map"
authorfennecdjay <astor.jeremie@wanadoo.fr>
Wed, 9 Oct 2019 22:43:09 +0000 (00:43 +0200)
committerfennecdjay <astor.jeremie@wanadoo.fr>
Wed, 9 Oct 2019 22:43:09 +0000 (00:43 +0200)
This reverts commit 698ea5a5d6279f489d8888d5f0615ea7195a4a57.

include/match.h

index d28f5381687617b70231bfc9b38dc3b9a6187e67..dbdb6a2f99610e7c6f38528c6f577f64c75d8943 100644 (file)
@@ -7,13 +7,11 @@ struct Match_ {
 
 ANN static inline void match_map(struct Match_ * const match, Exp e) {
   const Map map = &match->map;
-  Exp next = NULL;
   map_init(map);
   do {
-    next = e->next;
     e->next = NULL;
     map_set(map, (vtype)e, 0);
-  } while((e = next));
+  } while((e = e->next));
 }
 
 ANN static inline void match_unmap(struct Match_ * const match) {