[gtk+] tests: Port testlockbutton to GTask



commit e7470be7bf2d59b5e54538a728d5be3a8d90140c
Author: Benjamin Otte <otte redhat com>
Date:   Sat Feb 13 06:26:42 2016 +0100

    tests: Port testlockbutton to GTask
    
    Get rid of deprecations that way.

 tests/testlockbutton.c |   24 ++++++++++++------------
 1 files changed, 12 insertions(+), 12 deletions(-)
---
diff --git a/tests/testlockbutton.c b/tests/testlockbutton.c
index d6540d0..96b6891 100644
--- a/tests/testlockbutton.c
+++ b/tests/testlockbutton.c
@@ -91,13 +91,13 @@ acquire_async (GPermission         *permission,
                GAsyncReadyCallback  callback,
                gpointer             user_data)
 {
-  GSimpleAsyncResult *result;
+  GTask *result;
   g_print ("GTestPermission::acquire_async\n");
-  result = g_simple_async_result_new ((GObject*)permission,
-                                      callback,
-                                      user_data,
-                                      acquire_async);
-  g_simple_async_result_complete (result);
+  result = g_task_new ((GObject*)permission,
+                       cancellable,
+                       callback,
+                       user_data);
+  g_task_return_boolean (result, TRUE);
   g_object_unref (result);
 }
 
@@ -126,12 +126,12 @@ release_async (GPermission         *permission,
                GAsyncReadyCallback  callback,
                gpointer             user_data)
 {
-  GSimpleAsyncResult *result;
-  result = g_simple_async_result_new ((GObject*)permission,
-                                      callback,
-                                      user_data,
-                                      acquire_async);
-  g_simple_async_result_complete (result);
+  GTask *result;
+  result = g_task_new ((GObject*)permission,
+                       cancellable,
+                       callback,
+                       user_data);
+  g_task_return_boolean (result, TRUE);
   g_object_unref (result);
 }
 


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