summaryrefslogtreecommitdiff
path: root/metadata/metatree.c
diff options
context:
space:
mode:
authorAlexander Larsson <alexl@redhat.com>2009-09-07 13:05:52 +0200
committerAlexander Larsson <alexl@redhat.com>2009-09-07 13:05:52 +0200
commit3618e00eb921f8d288f57461f0dc7ece5704589b (patch)
tree86bdb2db2f98251704f7c09719641e16a148a3a3 /metadata/metatree.c
parent76a97491c261165587da0d49c8c6b112d9dd5c2e (diff)
downloadgvfs-3618e00eb921f8d288f57461f0dc7ece5704589b.tar.gz
Don't call get_devnum on NULL
Diffstat (limited to 'metadata/metatree.c')
-rw-r--r--metadata/metatree.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/metadata/metatree.c b/metadata/metatree.c
index 67c29a60..38c7d45b 100644
--- a/metadata/metatree.c
+++ b/metadata/metatree.c
@@ -3087,7 +3087,8 @@ find_mountpoint_for (MetaLookupCache *cache,
last = g_strdup (file);
while (1)
{
- dir_dev = get_devnum (dir);
+ if (dir)
+ dir_dev = get_devnum (dir);
if (dir == NULL ||
dev != dir_dev)
{