From 8de5e47b3bb361c491f9a86a813a6cf43597aebb Mon Sep 17 00:00:00 2001 From: Natalia Portillo Date: Sun, 31 Jul 2016 20:56:15 +0100 Subject: [PATCH] Reports correct filesystem version on Statfs(); --- DiscImageChef.Filesystems/ChangeLog | 4 ++++ DiscImageChef.Filesystems/LisaFS/Super.cs | 13 ++++++++++++- 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/DiscImageChef.Filesystems/ChangeLog b/DiscImageChef.Filesystems/ChangeLog index d976d170..22574a92 100644 --- a/DiscImageChef.Filesystems/ChangeLog +++ b/DiscImageChef.Filesystems/ChangeLog @@ -1,3 +1,7 @@ +2016-07-31 Natalia Portillo + + * Super.cs: Reports correct filesystem version on Statfs(); + 2016-07-31 Natalia Portillo * File.cs: Code cleanup diff --git a/DiscImageChef.Filesystems/LisaFS/Super.cs b/DiscImageChef.Filesystems/LisaFS/Super.cs index 8e4e09ee..e9ad87ee 100644 --- a/DiscImageChef.Filesystems/LisaFS/Super.cs +++ b/DiscImageChef.Filesystems/LisaFS/Super.cs @@ -368,7 +368,18 @@ namespace DiscImageChef.Filesystems.LisaFS stat.Id.Serial64 = mddf.volid; stat.Id.IsLong = true; stat.PluginId = PluginUUID; - stat.Type = "LisaFS v3"; + switch(mddf.fsversion) + { + case LisaFSv1: + stat.Type = "LisaFS v1"; + break; + case LisaFSv2: + stat.Type = "LisaFS v2"; + break; + case LisaFSv3: + stat.Type = "LisaFS v3"; + break; + } return Errno.NoError; }