]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - fs/hfsplus/catalog.c
hfsplus: fix link corruption
[mv-sheeva.git] / fs / hfsplus / catalog.c
index 48979c4e8fa5f273475a8d6abd81fcbf0dc13c7c..9d1594b0a07af0d01386ce600620b22e64c67ad4 100644 (file)
@@ -134,7 +134,7 @@ static int hfsplus_cat_build_record(hfsplus_cat_entry *entry, u32 cnid, struct i
                        file->user_info.fdCreator = cpu_to_be32(HFSP_HFSPLUS_CREATOR);
                        file->user_info.fdFlags = cpu_to_be16(0x100);
                        file->create_date = HFSPLUS_I(sbi->hidden_dir)->create_date;
-                       file->permissions.dev = cpu_to_be32(HFSPLUS_I(inode)->dev);
+                       file->permissions.dev = cpu_to_be32(HFSPLUS_I(inode)->linkid);
                }
                return sizeof(*file);
        }