From 022e87c4bb4a04555f7b41a65f3238eb9e3644db Mon Sep 17 00:00:00 2001 From: Matt Nadareski Date: Thu, 20 Oct 2022 13:03:07 -0700 Subject: [PATCH] Fix NRE with offsets --- CHANGELIST.md | 1 + MPF.Library/InfoTool.cs | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELIST.md b/CHANGELIST.md index 95b2d3ca..0d78d236 100644 --- a/CHANGELIST.md +++ b/CHANGELIST.md @@ -168,6 +168,7 @@ - Add logging to !submissionInfo writing failure - Add logging to !submissionInfo formatting failure - Update issue templates to be more accurate +- Fix NRE with offsets ### 2.3 (2022-02-05) - Start overhauling Redump information pulling, again diff --git a/MPF.Library/InfoTool.cs b/MPF.Library/InfoTool.cs index 2b41f147..1581b59f 100644 --- a/MPF.Library/InfoTool.cs +++ b/MPF.Library/InfoTool.cs @@ -820,7 +820,7 @@ namespace MPF.Library AddIfExists(output, Template.DATField, info.TracksAndWriteOffsets.ClrMameProData + "\n", 1); AddIfExists(output, Template.CuesheetField, info.TracksAndWriteOffsets.Cuesheet, 1); string offset = info.TracksAndWriteOffsets.OtherWriteOffsets; - if (!offset.StartsWith("-")) + if (offset?.StartsWith("-") == false) offset = $"+{offset}"; AddIfExists(output, Template.WriteOffsetField, offset, 1);