[evolution-data-server] google: Minor module cleanups.



commit cc9fb7d15ce3983fc36487d2856e5fd14b341725
Author: Matthew Barnes <mbarnes redhat com>
Date:   Tue Jul 9 11:49:09 2013 -0400

    google: Minor module cleanups.

 modules/google-backend/module-google-backend.c |   19 +++++++++----------
 1 files changed, 9 insertions(+), 10 deletions(-)
---
diff --git a/modules/google-backend/module-google-backend.c b/modules/google-backend/module-google-backend.c
index d5684bb..cbd7bd2 100644
--- a/modules/google-backend/module-google-backend.c
+++ b/modules/google-backend/module-google-backend.c
@@ -100,19 +100,17 @@ google_backend_contacts_update_auth_method (ESource *source)
        EOAuth2Support *oauth2_support;
        ESourceAuthentication *extension;
        const gchar *extension_name;
-
-       extension_name = E_SOURCE_EXTENSION_AUTHENTICATION;
-       extension = e_source_get_extension (source, extension_name);
+       const gchar *method;
 
        oauth2_support = e_server_side_source_ref_oauth2_support (
                E_SERVER_SIDE_SOURCE (source));
-       if (oauth2_support != NULL) {
-               e_source_authentication_set_method (extension, "OAuth2");
-               g_object_unref (oauth2_support);
-               return;
-       }
 
-       e_source_authentication_set_method (extension, "ClientLogin");
+       extension_name = E_SOURCE_EXTENSION_AUTHENTICATION;
+       extension = e_source_get_extension (source, extension_name);
+       method = (oauth2_support != NULL) ? "OAuth2" : "ClientLogin";
+       e_source_authentication_set_method (extension, method);
+
+       g_clear_object (&oauth2_support);
 }
 
 static void
@@ -178,7 +176,8 @@ google_backend_add_calendar (ECollectionBackend *backend)
 
                g_get_current_time (&today_tv);
                today = g_time_val_to_iso8601 (&today_tv);
-               e_source_alarms_set_last_notified (E_SOURCE_ALARMS (extension), today);
+               e_source_alarms_set_last_notified (
+                       E_SOURCE_ALARMS (extension), today);
                g_free (today);
        }
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]