Fix getting last line from BCDEdit output

This commit is contained in:
Lauri Kenttä
2025-07-29 11:14:37 +03:00
parent 5e9ef85451
commit 447ff30f61

View File

@@ -457,7 +457,7 @@ public class Setup {
if (bcdeditEnum.ExitCode != 0) { if (bcdeditEnum.ExitCode != 0) {
if (bcdeditEnum.Output != null) { if (bcdeditEnum.Output != null) {
var lines = bcdeditEnum.Output.Split("\n".ToCharArray()); var lines = bcdeditEnum.Output.Split("\n".ToCharArray());
var lastLine = lines.Select(s => s != "").Last(); var lastLine = lines.Where(s => s != "").Last();
WriteLine($"BCDEdit failed with: {lastLine}"); WriteLine($"BCDEdit failed with: {lastLine}");
} }
WriteLine("BCDEdit failed. See README for further information."); WriteLine("BCDEdit failed. See README for further information.");