[gnome-builder] snippets: Use g_task_is_valid instead of G_IS_TASK



commit 1892d8786baea2163cda1c91934e672f649caed7
Author: James Westman <james jwestman net>
Date:   Wed Mar 24 13:04:24 2021 -0500

    snippets: Use g_task_is_valid instead of G_IS_TASK
    
    g_task_is_valid additionally checks that the source object is correct.

 src/plugins/snippets/snippets/gobject.snippets | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/src/plugins/snippets/snippets/gobject.snippets b/src/plugins/snippets/snippets/gobject.snippets
index c2d9e78c0..36e5bc30d 100644
--- a/src/plugins/snippets/snippets/gobject.snippets
+++ b/src/plugins/snippets/snippets/gobject.snippets
@@ -572,7 +572,7 @@ snippet finish
        ${$2|space} ${$1|space}          GError **error)
        {
                g_return_val_if_fail 
(${$filename|stripsuffix|functify|namespace|upper}_IS_${$filename|stripsuffix|class|functify|upper} (self), 
${3:FALSE});
-               g_return_val_if_fail (G_IS_TASK (result), $3);
+               g_return_val_if_fail (g_task_is_valid (result, self), $3);
 
                return g_task_propagate_${4:boolean} (G_TASK (result), error);
        }
@@ -600,7 +600,7 @@ snippet readycallback
 
                g_assert (G_IS_OBJECT (object));
                g_assert (G_IS_ASYNC_RESULT (result));
-               g_assert (G_IS_TASK (task));
+               g_assert (g_task_is_valid (task, object));
 
                g_task_return_boolean (task, TRUE);
        }


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