[glib] Remove warning in g_simple_async_result_complete



commit 06de24f430d4b43733dec63ca0b840d129a716e2
Author: Alexander Larsson <alexl redhat com>
Date:   Mon Sep 7 10:25:14 2009 +0200

    Remove warning in g_simple_async_result_complete
    
    This warning hits code that uses GSimpleAsyncResult outside of a
    mainloop as a helper object. For instance EggDBus does this.
    Since the bugs this warning would fix are pretty easy to spot
    and since EggDBus is deployed already we just remove the
    "called from outside main loop" warning.
    
    However, we need to keep the "called from wrong context" warning
    as that is very helpful when debugging misuse of the new multiple
    main context code.

 gio/gsimpleasyncresult.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)
---
diff --git a/gio/gsimpleasyncresult.c b/gio/gsimpleasyncresult.c
index fe0a6af..0c16049 100644
--- a/gio/gsimpleasyncresult.c
+++ b/gio/gsimpleasyncresult.c
@@ -582,8 +582,6 @@ g_simple_async_result_complete (GSimpleAsyncResult *simple)
       if (simple->context != current_context)
 	g_warning ("g_simple_async_result_complete() called from wrong context!");
     }
-  else
-    g_warning ("g_simple_async_result_complete() called from outside main loop!");
 #endif
 
   if (simple->callback)



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