]> git.0d.be Git - empathy.git/blobdiff - libempathy/empathy-log-store-empathy.c
Chang the API of AccountManager to have the get lookup the account by name
[empathy.git] / libempathy / empathy-log-store-empathy.c
index 4bb17e4289700e1564bdedcd3ee149b3690e44d6..81cbcade763f8fad492aa0962fb8ec86da6496dd 100644 (file)
@@ -405,8 +405,10 @@ log_store_empathy_search_hit_new (EmpathyLogStore *self,
 
   unescaped = g_strdup_printf ("/%s", g_strdelimit (account_name, "%", '/'));
 
-  hit->account = empathy_account_manager_lookup (priv->account_manager,
+  hit->account = empathy_account_manager_get_account (priv->account_manager,
     unescaped);
+  if (hit->account != NULL)
+    g_object_ref (hit->account);
   hit->filename = g_strdup (filename);
 
   g_free (unescaped);