diff --git a/OfflineMerge/OfflineMerge.cs b/OfflineMerge/OfflineMerge.cs
index 49b801a9..3fdcad69 100644
--- a/OfflineMerge/OfflineMerge.cs
+++ b/OfflineMerge/OfflineMerge.cs
@@ -9,12 +9,6 @@ using SabreTools.Helper;
namespace SabreTools
{
- /*
- 0-byte Values:
- CRC - 00000000
- MD5 - d41d8cd98f00b204e9800998ecf8427e
- SHA-1 - da39a3ee5e6b4b0d3255bfef95601890afd80709
- */
public class OfflineMerge
{
// Instance variables
@@ -24,6 +18,12 @@ namespace SabreTools
private bool _fake;
private Logger _logger;
+ // Static required variables
+ private static long sizezero = 0;
+ private static string crczero = "00000000";
+ private static string md5zero = "d41d8cd98f00b204e9800998ecf8427e";
+ private static string sha1zero = "da39a3ee5e6b4b0d3255bfef95601890afd80709";
+
///
/// Instantiate an OfflineMerge object
///
@@ -53,6 +53,11 @@ namespace SabreTools
/// (c) New Missing - (a)+(currentMissingMerged-(b))
///
/// True if the files were created properly, false otherwise
+ ///
+ /// Need to implement:
+ /// - DAT hash and size replacement (_fake == true)
+ /// - File output
+ ///
public bool Process()
{
// First get the combination Dictionary of currentWithReplaced and currentAllMerged