Fix count equal in *MultiSet
authorMaciej Piechotka <uzytkownik2@gmail.com>
Wed, 30 Sep 2009 12:55:37 +0000 (14:55 +0200)
committerJürg Billeter <j@bitron.ch>
Fri, 2 Apr 2010 20:19:58 +0000 (22:19 +0200)
Fixes bug 596869.

gee/hashmultiset.vala
gee/treemultiset.vala

index ed6135b..596da77 100644 (file)
@@ -42,6 +42,6 @@ public class Gee.HashMultiSet<G> : AbstractMultiSet<G> {
         * @param equal_func an optional element equality testing function
         */
        public HashMultiSet (HashFunc? hash_func = null, EqualFunc? equal_func = null) {
-               base (new HashMap<G, int> (hash_func, equal_func, int_equal));
+               base (new HashMap<G, int> (hash_func, equal_func));
        }
 }
index 2b2b37f..0471608 100644 (file)
@@ -38,6 +38,6 @@ public class Gee.TreeMultiSet<G> : AbstractMultiSet<G> {
         * @param compare_func an optional element comparator function
         */
        public TreeMultiSet (CompareFunc? compare_func = null) {
-               base (new TreeMap<G, int> (compare_func, int_equal));
+               base (new TreeMap<G, int> (compare_func));
        }
 }