typos fixed
[libfirm] / ir / adt / bipartite.c
index 6c3f8f5..cc62728 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyrigth (C) 1995-2007 University of Karlsruhe.  All right reserved.
+ * Copyright (C) 1995-2008 University of Karlsruhe.  All right reserved.
  *
  * This file is part of libFirm.
  *
@@ -138,7 +138,7 @@ static int apply_alternating_path(const bipartite_t *gr, int *matching,
                        if(bitset_popcnt(tmp) == 0)
                                continue;
 
-                       right = bitset_min(tmp);
+                       right = bitset_next_set(tmp, 0);
                        assert(!bitset_is_set(matched_right, right));
                        matching[left] = right;
                        bitset_set(matched_left, left);