summaryrefslogtreecommitdiff
path: root/mission-control-plugins
diff options
context:
space:
mode:
authorSimon McVittie <simon.mcvittie@collabora.co.uk>2013-11-14 14:51:47 +0000
committerSimon McVittie <simon.mcvittie@collabora.co.uk>2014-01-29 19:28:30 +0000
commitd06943578e345689f2d040dcc12cf314f64157b9 (patch)
tree6bfabad7706a65c97ff4b212a18416402088dacb /mission-control-plugins
parent561206632852eb2cea78ec60dfeb10a88a53cd63 (diff)
Make mcp_account_storage_create() mandatory
This means we can (finally) track which plugin "owns" which account in a reliable way. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=27727
Diffstat (limited to 'mission-control-plugins')
-rw-r--r--mission-control-plugins/account-storage.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/mission-control-plugins/account-storage.c b/mission-control-plugins/account-storage.c
index b87909c3..b64e9987 100644
--- a/mission-control-plugins/account-storage.c
+++ b/mission-control-plugins/account-storage.c
@@ -637,6 +637,10 @@ mcp_account_storage_set_parameter (McpAccountStorage *storage,
* The default implementation just returns %NULL, and is appropriate for
* read-only storage.
*
+ * Since Mission Control 5.17, all storage plugins in which new accounts
+ * can be created by Mission Control must implement this method.
+ * Previously, it was not mandatory.
+ *
* Returns: (transfer full): the newly allocated account name, which should
* be freed once the caller is done with it, or %NULL if that couldn't
* be done.