libglib2-0004-fix-build-when-no-thread-support.patch 885 B

123456789101112131415161718192021222324252627282930
  1. Fix gio/gcancellable.c build when thread support is disabled
  2. Changes:
  3. Updated for 2.36.1
  4. Signed-off-by: "Samuel Martin" <s.martin49@gmail.com>
  5. Signed-off-by: "Spenser Gilliland" <spenser@gillilanding.com>
  6. ---
  7. --- libglib2-2.36.1.orig/gio/gcancellable.c 2013-03-13 08:39:09.000000000 -0500
  8. +++ libglib2-2.36.1/gio/gcancellable.c 2013-05-26 10:49:32.366019891 -0500
  9. @@ -267,7 +267,9 @@
  10. while (priv->cancelled_running)
  11. {
  12. priv->cancelled_running_waiting = TRUE;
  13. +#if defined(G_THREADS_ENABLED)
  14. g_cond_wait (&cancellable_cond, &cancellable_mutex);
  15. +#endif
  16. }
  17. if (priv->cancelled)
  18. @@ -620,7 +622,9 @@
  19. while (priv->cancelled_running)
  20. {
  21. priv->cancelled_running_waiting = TRUE;
  22. +#if defined(G_THREADS_ENABLED)
  23. g_cond_wait (&cancellable_cond, &cancellable_mutex);
  24. +#endif
  25. }
  26. g_signal_handler_disconnect (cancellable, handler_id);