- if (modest_mail_operation_is_finished (mail_op)) {
- queue = MODEST_MAIL_OPERATION_QUEUE (user_data);
- modest_mail_operation_queue_remove (queue, mail_op);
+}
+
+static void
+update_account_cb (ModestMailOperation *self,
+ TnyList *new_headers,
+ gpointer userdata)
+{
+ ModestMailOperationQueue *queue;
+
+ if (modest_mail_operation_get_error (self))
+ retval = 1;
+
+ if (modest_mail_operation_is_finished (self)) {
+ queue = MODEST_MAIL_OPERATION_QUEUE (userdata);
+ modest_mail_operation_queue_remove (queue, self);