build fix: Only depend on Gee 0.8.3, since 0.8.4 isn't released yet
[platform/upstream/folks.git] / tests / eds / link-personas.vala
index 6b4443a..3dbb2cb 100644 (file)
@@ -224,8 +224,9 @@ public class LinkPersonasTests : Folks.TestCase
         {
           v1 = Value (typeof (MultiMap));
           var im_addrs1 = new HashMultiMap<string, ImFieldDetails> (
-              null, null, AbstractFieldDetails<string>.hash_static,
-              AbstractFieldDetails<string>.equal_static);
+              null, null,
+              (Gee.HashDataFunc) AbstractFieldDetails<string>.hash_static,
+              (Gee.EqualDataFunc) AbstractFieldDetails<string>.equal_static);
           if (this._linking_method == LinkingMethod.EMAIL_AS_IM_ADDRESS)
             im_addrs1.set ("jabber",
                 new ImFieldDetails (this._auto_linkable_email));
@@ -238,8 +239,9 @@ public class LinkPersonasTests : Folks.TestCase
         {
           v1 = Value (typeof (MultiMap));
           var wsa1 = new HashMultiMap<string, WebServiceFieldDetails> (
-              null, null, AbstractFieldDetails<string>.hash_static,
-              AbstractFieldDetails<string>.equal_static);
+              null, null,
+              (Gee.HashDataFunc) AbstractFieldDetails<string>.hash_static,
+              (Gee.EqualDataFunc) AbstractFieldDetails<string>.equal_static);
           wsa1.set ("twitter", new WebServiceFieldDetails (this._im_address_1));
           v1.set_object (wsa1);
           details1.insert (wsk, (owned) v1);
@@ -257,8 +259,9 @@ public class LinkPersonasTests : Folks.TestCase
         {
           v3 = Value (typeof (MultiMap));
           var im_addrs2 = new HashMultiMap<string, ImFieldDetails> (
-              null, null, AbstractFieldDetails<string>.hash_static,
-              AbstractFieldDetails<string>.equal_static);
+              null, null,
+              (Gee.HashDataFunc) AbstractFieldDetails<string>.hash_static,
+              (Gee.EqualDataFunc) AbstractFieldDetails<string>.equal_static);
           im_addrs2.set ("yahoo", new ImFieldDetails (this._im_address_2));
           v3.set_object (im_addrs2);
           details2.insert ("im-addresses", (owned) v3);
@@ -267,8 +270,9 @@ public class LinkPersonasTests : Folks.TestCase
         {
           v3 = Value (typeof (MultiMap));
           var wsa2 = new HashMultiMap<string, WebServiceFieldDetails> (
-              null, null, AbstractFieldDetails<string>.hash_static,
-              AbstractFieldDetails<string>.equal_static);
+              null, null,
+              (Gee.HashDataFunc) AbstractFieldDetails<string>.hash_static,
+              (Gee.EqualDataFunc) AbstractFieldDetails<string>.equal_static);
           wsa2.set ("lastfm", new WebServiceFieldDetails (this._im_address_2));
           v3.set_object (wsa2);
           details2.insert (wsk, (owned) v3);