X-Git-Url: https://vcs.maemo.org/git/?a=blobdiff_plain;f=libmodest-dbus-client%2Fsrc%2Flibmodest-dbus-client.c;h=a06b7f892e7c10756df391e8b3b99a89126b0e28;hb=1a726892a94fb5817b2e3a6f09a9bda5161506bd;hp=f7faf9ef194461bb95e79223f04f539d62366e7c;hpb=34a4b67eeb8baa613d67f44027d90f022d760e07;p=modest diff --git a/libmodest-dbus-client/src/libmodest-dbus-client.c b/libmodest-dbus-client/src/libmodest-dbus-client.c index f7faf9e..a06b7f8 100644 --- a/libmodest-dbus-client/src/libmodest-dbus-client.c +++ b/libmodest-dbus-client/src/libmodest-dbus-client.c @@ -1003,6 +1003,22 @@ modest_dbus_message_iter_get_account_hits (DBusMessageIter *parent) goto out; } + /* unread count */ + arg_type = dbus_message_iter_get_arg_type (&child); + + if (arg_type != DBUS_TYPE_INT64) { + error = TRUE; + goto out; + } + + account_hits->unread_count = _dbus_iter_get_int64 (&child); + + res = dbus_message_iter_next (&child); + if (res == FALSE) { + error = TRUE; + goto out; + } + /* list of hits */ dbus_message_iter_recurse (&child, &traverse); account_hits->hits = NULL;