diff --git a/build/CodeGen/ResultCodegen.cs b/build/CodeGen/ResultCodegen.cs index e147d04e..565d533d 100644 --- a/build/CodeGen/ResultCodegen.cs +++ b/build/CodeGen/ResultCodegen.cs @@ -392,6 +392,7 @@ namespace LibHacBuild.CodeGen using (var csv = new CsvReader(new StreamReader(GetResource(name)), CultureInfo.InvariantCulture)) { csv.Configuration.AllowComments = true; + csv.Configuration.DetectColumnCountChanges = true; if (typeof(T) == typeof(ResultInfo)) { diff --git a/build/CodeGen/results.csv b/build/CodeGen/results.csv index 54b2dbf9..85ef30d2 100644 --- a/build/CodeGen/results.csv +++ b/build/CodeGen/results.csv @@ -2,7 +2,7 @@ Module,DescriptionStart,DescriptionEnd,Name,Summary 2,0,999,HandledByAllProcess, 2,1,,PathNotFound,Specified path does not exist 2,2,,PathAlreadyExists,Specified path already exists -2,7,,TargetLocked,Resource already in use (file already opened, savedata filesystem already mounted) +2,7,,TargetLocked,"Resource already in use (file already opened, savedata filesystem already mounted)" 2,8,,DirectoryNotEmpty,Specified directory is not empty when trying to delete it 2,13,,DirectoryStatusChanged, diff --git a/src/LibHac/Fs/ResultFs.cs b/src/LibHac/Fs/ResultFs.cs index 1da7e893..00d083b4 100644 --- a/src/LibHac/Fs/ResultFs.cs +++ b/src/LibHac/Fs/ResultFs.cs @@ -23,7 +23,7 @@ namespace LibHac.Fs public static Result.Base PathNotFound => new Result.Base(ModuleFs, 1); /// Specified path already exists
Error code: 2002-0002; Inner value: 0x402
public static Result.Base PathAlreadyExists => new Result.Base(ModuleFs, 2); - /// Resource already in use (file already opened
Error code: 2002-0007; Inner value: 0xe02
+ /// Resource already in use (file already opened, savedata filesystem already mounted)
Error code: 2002-0007; Inner value: 0xe02
public static Result.Base TargetLocked => new Result.Base(ModuleFs, 7); /// Specified directory is not empty when trying to delete it
Error code: 2002-0008; Inner value: 0x1002
public static Result.Base DirectoryNotEmpty => new Result.Base(ModuleFs, 8);