[Bug 71093] finish making parameters fully typed

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Feb 3 12:28:08 PST 2014


https://bugs.freedesktop.org/show_bug.cgi?id=71093

--- Comment #27 from Simon McVittie <simon.mcvittie at collabora.co.uk> ---
Created attachment 93317
  --> https://bugs.freedesktop.org/attachment.cgi?id=93317&action=edit
[MC 2/5] mcp_account_storage_get_flags: add

The initial flag is STORES_TYPES, which can be used to decide whether
to try to attach types to untyped parameters. Of our built-in plugins,
the default keyfile/variant-file storage and the D-Bus test plugin
have STORES_TYPES, but the "diversion" plugin does not.

Flags are account-specific in case they ever need to vary per-account
(e.g. a FROM_TELEPATHY_0 flag might be one way to deal with migration
from Telepathy 0.x to 1.0).

Also add some convenience API (has_all_flags, has_any_flag) to make
code that uses these flags easier to understand.

---

Split out from the previous patch.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.


More information about the telepathy-bugs mailing list