diff options
Diffstat (limited to 'libdiskfs/fsys-syncfs.c')
-rw-r--r-- | libdiskfs/fsys-syncfs.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/libdiskfs/fsys-syncfs.c b/libdiskfs/fsys-syncfs.c index 4dceed7f..17b83ee0 100644 --- a/libdiskfs/fsys-syncfs.c +++ b/libdiskfs/fsys-syncfs.c @@ -46,11 +46,10 @@ diskfs_S_fsys_syncfs (struct diskfs_control *pi, pthread_mutex_lock (&np->lock); return 0; } - - if (!pi - || pi->pi.class != diskfs_control_class) + + if (!pi) return EOPNOTSUPP; - + pthread_rwlock_rdlock (&diskfs_fsys_lock); if (children) |