Cut invalid overly-specific type cast
authorTravis Reitter <travis.reitter@collabora.co.uk>
Mon, 30 Jan 2012 19:23:26 +0000 (11:23 -0800)
committerTravis Reitter <travis.reitter@collabora.co.uk>
Fri, 17 Feb 2012 23:09:57 +0000 (15:09 -0800)
commitc0003918e4be83e13e8823e0801486f05e66227d
treeab53f073000905013babeb129274ebc8d90e0b9d
parent55539ee4accd29d89d28d23e6ef76ad2ab023724
Cut invalid overly-specific type cast

The Vala compiler now correctly warns that typeof(Foo<Bar>) is invalid,
so this stops pretending we can be that specific.

(The generated C code can't make a GValue as specific as the above Vala
code fragment suggests; historically, the compiler would let you get
away with this, likely with the false assumption that the generic type
would ever be considered again.)
13 files changed:
folks/individual-aggregator.vala
tests/eds/add-persona.vala
tests/eds/link-personas.vala
tests/tracker/add-persona.vala
tests/tracker/duplicated-emails.vala
tests/tracker/duplicated-phones.vala
tests/tracker/link-personas.vala
tests/tracker/match-email-addresses.vala
tests/tracker/match-im-addresses.vala
tests/tracker/match-known-emails.vala
tests/tracker/match-phone-number.vala
tests/tracker/remove-persona.vala
tests/tracker/set-duplicate-email.vala