[Xfce4-commits] <tumbler:pre-unmount> Fix bug in the GList iteration over available schedulers.

Jannis Pohlmann noreply at xfce.org
Thu Oct 15 16:36:01 CEST 2009


Updating branch refs/heads/pre-unmount
         to 6304a99cab058afa1d681f741238f5fd06220483 (commit)
       from 965b17ae8dc8090e359161b5e6af2df2eb2cf062 (commit)

commit 6304a99cab058afa1d681f741238f5fd06220483
Author: Jannis Pohlmann <jannis at xfce.org>
Date:   Thu Oct 15 16:33:56 2009 +0200

    Fix bug in the GList iteration over available schedulers.

 tumblerd/tumbler-service.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/tumblerd/tumbler-service.c b/tumblerd/tumbler-service.c
index 6f9a05a..d027add 100644
--- a/tumblerd/tumbler-service.c
+++ b/tumblerd/tumbler-service.c
@@ -508,7 +508,8 @@ tumbler_service_pre_unmount (TumblerService *service,
 
   g_mutex_lock (service->mutex);
 
-  for (iter = service->schedulers; iter != NULL; ++iter)
+  /* iterate over all schedulers, cancelling URIs belonging to the mount */
+  for (iter = service->schedulers; iter != NULL; iter = iter->next)
     tumbler_scheduler_cancel_by_mount (iter->data, mount);
 
   g_mutex_unlock (service->mutex);



More information about the Xfce4-commits mailing list