From eb7abcb3137a8679437390fcfe2155b7cd08fa16 Mon Sep 17 00:00:00 2001 From: Dinesh Harjani Date: Thu, 7 Sep 2023 12:28:22 +0100 Subject: [PATCH] Improved 'Magic Number' Error Descriptions This should allow users to better understand what can be done to address the issue. --- Source/McuMgrImage.swift | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Source/McuMgrImage.swift b/Source/McuMgrImage.swift index 03c82b9..6767798 100644 --- a/Source/McuMgrImage.swift +++ b/Source/McuMgrImage.swift @@ -184,13 +184,13 @@ extension McuMgrImageParseError: LocalizedError { public var errorDescription: String? { switch self { case .invalidHeaderMagic: - return "Invalid header magic number." + return "Invalid Header Magic Number. Are You Trying to DFU an Image That Has Not Been Properly Signed?" case .invalidTlvInfoMagic: - return "Invalid TLV Info magic number." + return "Invalid TLV Info Magic Number. Are You Trying to DFU an Image That Has Not Been Properly Signed Again?" case .insufficientData: - return "Insufficient data." + return "Insufficient Data." case .hashNotFound: - return "Hash not found." + return "Hash Not Found." } }