diff options
author | Fabiano FidĂȘncio <fidencio@redhat.com> | 2013-11-18 09:20:45 +0100 |
---|---|---|
committer | Philip Withnall <philip@tecnocode.co.uk> | 2013-12-18 23:41:31 +0000 |
commit | d579467e818325dc7a129578adfa670a6e1164d2 (patch) | |
tree | 16b7228a6a4df078ea1296fdc1242be81bcb23ad | |
parent | d3ef43cd4fe5a732a71e191a3184759772d3b231 (diff) | |
download | libgdata-d579467e818325dc7a129578adfa670a6e1164d2.tar.gz |
core: Replace deprecated GStaticMutex with GMutex
https://bugzilla.gnome.org/show_bug.cgi?id=712565
-rw-r--r-- | gdata/gdata-goa-authorizer.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/gdata/gdata-goa-authorizer.c b/gdata/gdata-goa-authorizer.c index 8b2ed65b..d5ccc0b7 100644 --- a/gdata/gdata-goa-authorizer.c +++ b/gdata/gdata-goa-authorizer.c @@ -77,7 +77,7 @@ static void gdata_goa_authorizer_interface_init (GDataAuthorizerInterface *interface); /* GDataAuthorizer methods must be thread-safe. */ -static GStaticMutex mutex = G_STATIC_MUTEX_INIT; +static GMutex mutex; struct _GDataGoaAuthorizerPrivate { /* GoaObject is already thread-safe. */ @@ -447,13 +447,13 @@ gdata_goa_authorizer_finalize (GObject *object) static void gdata_goa_authorizer_process_request (GDataAuthorizer *authorizer, GDataAuthorizationDomain *domain, SoupMessage *message) { - g_static_mutex_lock (&mutex); + g_mutex_lock (&mutex); if (gdata_goa_authorizer_is_authorized (authorizer, domain)) { gdata_goa_authorizer_add_authorization (authorizer, message); } - g_static_mutex_unlock (&mutex); + g_mutex_unlock (&mutex); } static gboolean @@ -461,11 +461,11 @@ gdata_goa_authorizer_is_authorized_for_domain (GDataAuthorizer *authorizer, GDat { gboolean authorized; - g_static_mutex_lock (&mutex); + g_mutex_lock (&mutex); authorized = gdata_goa_authorizer_is_authorized (authorizer, domain); - g_static_mutex_unlock (&mutex); + g_mutex_unlock (&mutex); return authorized; } @@ -481,7 +481,7 @@ gdata_goa_authorizer_refresh_authorization (GDataAuthorizer *authorizer, GCancel priv = GDATA_GOA_AUTHORIZER (authorizer)->priv; - g_static_mutex_lock (&mutex); + g_mutex_lock (&mutex); g_free (priv->access_token); priv->access_token = NULL; @@ -514,7 +514,7 @@ exit: g_clear_object (&goa_oauth1_based); g_clear_object (&goa_oauth2_based); - g_static_mutex_unlock (&mutex); + g_mutex_unlock (&mutex); return success; } |