[libgee] Add generic type arguments to HashMultiMap, TreeMultiSet constructor
- From: Maciej Marcin Piechotka <mpiechotka src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libgee] Add generic type arguments to HashMultiMap, TreeMultiSet constructor
- Date: Thu, 7 Feb 2013 23:02:47 +0000 (UTC)
commit 5a35303cb04154d0e929a7d8895d4a4812ba7a1c
Author: Maciej Piechotka <uzytkownik2 gmail com>
Date: Thu Feb 7 22:58:20 2013 +0000
Add generic type arguments to HashMultiMap, TreeMultiSet constructor
gee/hashmultimap.vala | 4 ++--
gee/treemultiset.vala | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/gee/hashmultimap.vala b/gee/hashmultimap.vala
index b82be5b..2eddecd 100644
--- a/gee/hashmultimap.vala
+++ b/gee/hashmultimap.vala
@@ -49,8 +49,8 @@ public class Gee.HashMultiMap<K,V> : AbstractMultiMap<K,V> {
* @param value_hash_func an optional value hash function
* @param value_equal_func an optional value equality testing function
*/
- public HashMultiMap (owned HashDataFunc? key_hash_func = null, owned EqualDataFunc? key_equal_func = null,
- owned HashDataFunc? value_hash_func = null, owned EqualDataFunc? value_equal_func = null) {
+ public HashMultiMap (owned HashDataFunc<K>? key_hash_func = null, owned EqualDataFunc<K>? key_equal_func = null,
+ owned HashDataFunc<V>? value_hash_func = null, owned EqualDataFunc<V>? value_equal_func = null) {
base (new HashMap<K, Set<V>> (key_hash_func, key_equal_func, Functions.get_equal_func_for (typeof (Set))));
if (value_hash_func == null) {
value_hash_func = Functions.get_hash_func_for (typeof (V));
diff --git a/gee/treemultiset.vala b/gee/treemultiset.vala
index 08c35c6..39d0640 100644
--- a/gee/treemultiset.vala
+++ b/gee/treemultiset.vala
@@ -37,7 +37,7 @@ public class Gee.TreeMultiSet<G> : AbstractMultiSet<G> {
*
* @param compare_func an optional element comparator function
*/
- public TreeMultiSet (owned CompareDataFunc? compare_func = null) {
+ public TreeMultiSet (owned CompareDataFunc<G>? compare_func = null) {
base (new TreeMap<G, int> (compare_func));
}
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]