diff options
| author | Benjamin Dauvergne <bdauvergne@entrouvert.com> | 2010-01-04 09:14:05 +0000 |
|---|---|---|
| committer | Benjamin Dauvergne <bdauvergne@entrouvert.com> | 2010-01-04 09:14:05 +0000 |
| commit | c71822c7e05b20b65157ef7f80fb80eee7f568fa (patch) | |
| tree | ab7b4b15458b77cd0981165d4ee290addc2a8f46 | |
| parent | 255962cc351c73230e29946c830e2b5ccb04aa36 (diff) | |
| download | lasso-c71822c7e05b20b65157ef7f80fb80eee7f568fa.tar.gz lasso-c71822c7e05b20b65157ef7f80fb80eee7f568fa.tar.xz lasso-c71822c7e05b20b65157ef7f80fb80eee7f568fa.zip | |
Core: in server.c, change signature of lasso_server_get_provider, add anottations on return value
* lasso/id-ff/server.h lasso/id-ff/server.c:
- constify first argument of lasso_server_get_provider
- add annotation about caller owned return value
| -rw-r--r-- | lasso/id-ff/server.c | 4 | ||||
| -rw-r--r-- | lasso/id-ff/server.h | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/lasso/id-ff/server.c b/lasso/id-ff/server.c index 52eaaba3..7e5b892b 100644 --- a/lasso/id-ff/server.c +++ b/lasso/id-ff/server.c @@ -348,11 +348,11 @@ lasso_server_get_first_providerID(LassoServer *server) * * Looks up for a #LassoProvider whose ID is @providerID and returns it. * - * Return value: the #LassoProvider, NULL if it was not found. The + * Return value: (transfer-none): the #LassoProvider, NULL if it was not found. The * #LassoProvider is owned by Lasso and should not be freed. **/ LassoProvider* -lasso_server_get_provider(LassoServer *server, const gchar *providerID) +lasso_server_get_provider(const LassoServer *server, const gchar *providerID) { if (! LASSO_IS_SERVER(server) || providerID == NULL || strlen(providerID) == 0) { return NULL; diff --git a/lasso/id-ff/server.h b/lasso/id-ff/server.h index 7e5071d6..5ba1a5c9 100644 --- a/lasso/id-ff/server.h +++ b/lasso/id-ff/server.h @@ -90,7 +90,7 @@ LASSO_EXPORT void lasso_server_destroy(LassoServer *server); LASSO_EXPORT gchar* lasso_server_dump(LassoServer *server); -LASSO_EXPORT LassoProvider* lasso_server_get_provider(LassoServer *server, +LASSO_EXPORT LassoProvider* lasso_server_get_provider(const LassoServer *server, const gchar *providerID); LASSO_EXPORT int lasso_server_set_encryption_private_key(LassoServer *server, |
