diff options
author | Niels De Graef <nielsdegraef@gmail.com> | 2018-04-08 16:59:43 +0200 |
---|---|---|
committer | Niels De Graef <nielsdegraef@gmail.com> | 2018-04-08 16:59:43 +0200 |
commit | b7ebbedd5eeaaa6d1caed77a51e7bf51fbfc34ff (patch) | |
tree | af22ba78129006e93973d0b4b1660eeb4f311d94 | |
parent | c3bfdb64172e791d63bcee161416b32c17250c1d (diff) | |
download | gnome-contacts-b7ebbedd5eeaaa6d1caed77a51e7bf51fbfc34ff.tar.gz |
Contact: mark result of from_individual as unowned.
This saves us a g_object_ref/_unref which shouldn't be necessary, since
a Contact shouldn't exist without a corresponding Individual.
-rw-r--r-- | src/contacts-contact.vala | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/contacts-contact.vala b/src/contacts-contact.vala index e038b60..9d63c60 100644 --- a/src/contacts-contact.vala +++ b/src/contacts-contact.vala @@ -75,7 +75,7 @@ public class Contacts.Contact : GLib.Object { this.is_main = calc_is_main (); } - public static Contact from_individual (Individual i) { + public static unowned Contact from_individual (Individual i) { return i.get_data ("contact"); } |