Fix modest_tny_msg_header_get_all_recipients_list (in case from is empty)
[modest] / src / modest-account-protocol.c
index c36e849..76aff6e 100644 (file)
@@ -107,6 +107,11 @@ static gchar *modest_account_protocol_get_service_name_default (ModestAccountPro
                                                                const gchar *account_id,
                                                                const gchar *mailbox);
 
                                                                const gchar *account_id,
                                                                const gchar *mailbox);
 
+static const GdkPixbuf *modest_account_protocol_get_service_icon_default (ModestAccountProtocol *self,
+                                                                         const gchar *account_id,
+                                                                         const gchar *mailbox,
+                                                                         guint icon_size);
+
 /* globals */
 static GObjectClass *parent_class = NULL;
 
 /* globals */
 static GObjectClass *parent_class = NULL;
 
@@ -203,6 +208,8 @@ modest_account_protocol_class_init (ModestAccountProtocolClass *klass)
                modest_account_protocol_get_icon_default;
        account_class->get_service_name =
                modest_account_protocol_get_service_name_default;
                modest_account_protocol_get_icon_default;
        account_class->get_service_name =
                modest_account_protocol_get_service_name_default;
+       account_class->get_service_icon =
+               modest_account_protocol_get_service_icon_default;
 }
 
 static void
 }
 
 static void
@@ -730,3 +737,23 @@ modest_account_protocol_get_service_name_default (ModestAccountProtocol *self,
        return NULL;
 }
 
        return NULL;
 }
 
+const GdkPixbuf *
+modest_account_protocol_get_service_icon (ModestAccountProtocol *self,
+                                         const gchar *account_id,
+                                         const gchar *mailbox,
+                                         guint icon_size)
+{
+       return MODEST_ACCOUNT_PROTOCOL_GET_CLASS (self)->get_service_icon (self, account_id, mailbox, icon_size);
+}
+
+static const GdkPixbuf *
+modest_account_protocol_get_service_icon_default (ModestAccountProtocol *self,
+                                                 const gchar *account_id,
+                                                 const gchar *mailbox,
+                                                 guint icon_size)
+{
+       g_return_val_if_fail (MODEST_ACCOUNT_PROTOCOL (self), NULL);
+
+       return NULL;
+}
+