From 6bd5fae1cd26b01a13562531a49776f5e6c8719b Mon Sep 17 00:00:00 2001 From: Matt Nadareski Date: Fri, 27 Aug 2021 21:42:05 -0700 Subject: [PATCH] Add TODO on IContentCheck --- BurnOutSharp/IContentCheck.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/BurnOutSharp/IContentCheck.cs b/BurnOutSharp/IContentCheck.cs index 434b7cab..a09951b7 100644 --- a/BurnOutSharp/IContentCheck.cs +++ b/BurnOutSharp/IContentCheck.cs @@ -5,6 +5,10 @@ namespace BurnOutSharp { // TODO: This should either include an override that takes a Stream instead of the byte[] // OR have a completely separate check for when it's an executable specifically + // TODO: Once more checks have been converted over to using PortableExecutable, NewExecutable, + // and DOS Executable, then add an override for `CheckContents` that takes an executable type + // as one of the arguments. This will reduce the amount of times the same file will be parsed + // into an in-memory header internal interface IContentCheck { ///