]> wimlib.net Git - wimlib/blobdiff - src/dentry.h
dentry_to_stbuf() fix
[wimlib] / src / dentry.h
index 50021322f5cbbe0d6e1eebf15d377b3c5bd0b2cb..469946f8019b812b4db66d0837b8ebb390bd201a 100644 (file)
@@ -213,12 +213,14 @@ static inline const u8 *dentry_hash(const struct dentry *dentry)
        return dentry->hash;
 }
 
-static inline size_t dentry_link_group_size(struct dentry *dentry)
+static inline size_t dentry_link_group_size(const struct dentry *dentry)
 {
        size_t size = 0;
        struct list_head *list;
        list_for_each(list, &dentry->link_group_list)
                size++;
+       if (size == 0)
+               size = 1;
        return size;
 }