diff options
author | Matthias Clasen <mclasen@redhat.com> | 2008-04-14 04:39:39 +0000 |
---|---|---|
committer | Matthias Clasen <matthiasc@src.gnome.org> | 2008-04-14 04:39:39 +0000 |
commit | f30a6dc9c6808697e34b4f1076dc74fab7fbae89 (patch) | |
tree | 23a88c578f96ca0b9f20229adb4c5591378c6976 /common | |
parent | 8cc2a527cb3e06ed7736dcd06c68f9b6955442cb (diff) | |
download | gvfs-f30a6dc9c6808697e34b4f1076dc74fab7fbae89.tar.gz |
Only free lock if it is non-NULL. Pointed out by Denis Leroy.
2008-04-14 Matthias Clasen <mclasen@redhat.com>
* common/gmounttracker.c (g_mount_tracker_finalize): Only free
lock if it is non-NULL. Pointed out by Denis Leroy.
svn path=/trunk/; revision=1733
Diffstat (limited to 'common')
-rw-r--r-- | common/gmounttracker.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/common/gmounttracker.c b/common/gmounttracker.c index 9ea240d6..b6a13d64 100644 --- a/common/gmounttracker.c +++ b/common/gmounttracker.c @@ -236,7 +236,8 @@ g_mount_tracker_finalize (GObject *object) tracker = G_MOUNT_TRACKER (object); - g_mutex_free (tracker->lock); + if (tracker->lock) + g_mutex_free (tracker->lock); g_list_foreach (tracker->mounts, (GFunc)g_mount_info_unref, NULL); |