summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lasso/id-ff/server.c4
-rw-r--r--lasso/id-ff/server.h2
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,