[evolution-kolab] EBookBackendKolab: lock views mutex as early as possible, removed unused vars



commit fe757f2e127886a3c706a65e8c118200b901b480
Author: Christian Hilberg <hilberg kernelconcepts de>
Date:   Tue Sep 4 14:54:06 2012 +0200

    EBookBackendKolab: lock views mutex as early as possible, removed unused vars

 src/addressbook/e-book-backend-kolab.c |    9 ++-------
 1 files changed, 2 insertions(+), 7 deletions(-)
---
diff --git a/src/addressbook/e-book-backend-kolab.c b/src/addressbook/e-book-backend-kolab.c
index 76f3b89..a389220 100644
--- a/src/addressbook/e-book-backend-kolab.c
+++ b/src/addressbook/e-book-backend-kolab.c
@@ -981,11 +981,11 @@ book_backend_kolab_start_book_view (EBookBackend *backend,
 	g_return_if_fail (E_IS_BOOK_BACKEND_KOLAB (backend));
 	g_return_if_fail (E_IS_DATA_BOOK_VIEW (book_view));
 
+	g_mutex_lock (&active_book_views_lock);
+
 	self = E_BOOK_BACKEND_KOLAB (backend);
 	priv = E_BOOK_BACKEND_KOLAB_PRIVATE (self);
 
-	g_mutex_lock (&active_book_views_lock);
-
 	g_object_ref (book_view); /* unref()d in stop_view() */
 
 	query = e_data_book_view_get_card_query (book_view);
@@ -1078,16 +1078,11 @@ static void
 book_backend_kolab_stop_book_view (EBookBackend *backend,
                                    EDataBookView *book_view)
 {
-	EBookBackendKolab *self = NULL;
-	EBookBackendKolabPrivate *priv = NULL;
 	EDataBookView *bv = NULL;
 
 	g_return_if_fail (E_IS_BOOK_BACKEND_KOLAB (backend));
 	g_return_if_fail (E_IS_DATA_BOOK_VIEW (book_view));
 
-	self = E_BOOK_BACKEND_KOLAB (backend);
-	priv = E_BOOK_BACKEND_KOLAB_PRIVATE (self);
-
 	g_mutex_lock (&active_book_views_lock);
 
 	e_data_book_view_notify_complete (book_view, NULL);



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