From 6e5595be827f578e60ece8ebdf96c556a0b30f64 Mon Sep 17 00:00:00 2001
From: Brian Carrier <carrier@sleuthkit.org>
Date: Thu, 8 Oct 2009 16:54:52 +0000
Subject: [PATCH] Added verbose debug statements to mac partition code

---
 tsk3/vs/mac.c | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/tsk3/vs/mac.c b/tsk3/vs/mac.c
index 21f30e40f..ea4909866 100644
--- a/tsk3/vs/mac.c
+++ b/tsk3/vs/mac.c
@@ -74,6 +74,8 @@ mac_load_table(TSK_VS_INFO * vs)
                     "Mac partition table entry (Sector: %"
                     PRIuDADDR ") %" PRIx16,
                     (taddr + idx), tsk_getu16(vs->endian, part.magic));
+                if (tsk_verbose)
+                    tsk_fprintf(stderr, "mac_load: Missing initial magic value\n");
                 return 1;
             }
 
@@ -87,6 +89,9 @@ mac_load_table(TSK_VS_INFO * vs)
                 "Mac partition table entry (Sector: %"
                 PRIuDADDR ") %" PRIx16, (taddr + idx),
                 tsk_getu16(vs->endian, part.magic));
+            if (tsk_verbose)
+                tsk_fprintf(stderr, "mac_load: Missing magic value in entry %"PRIu32"\n",
+                        idx);
             return 1;
         }
 
-- 
GitLab