Only throw IsFileSafe error on debug builds

This commit is contained in:
jvyden 2021-10-17 20:40:49 -04:00
commit d1093fdf8f
No known key found for this signature in database
GPG key ID: 18BCF2BE0262B278

View file

@ -14,7 +14,11 @@ namespace ProjectLighthouse.Helpers {
LbpFileType.Level => true,
LbpFileType.FileArchive => false,
LbpFileType.Unknown => false,
_ => throw new ArgumentOutOfRangeException(nameof(file), "Unknown file type."),
#if DEBUG
_ => throw new ArgumentOutOfRangeException(nameof(file), $"Unhandled file type ({file.FileType}) in FileHelper.IsFileSafe()"),
#else
_ => false,
#endif
};
}