From 48df3c42b38a0d484ef216a1f7ec0db80395a110 Mon Sep 17 00:00:00 2001 From: Katy Coe Date: Tue, 22 Oct 2019 16:44:56 +0200 Subject: [PATCH] Replace Exception with InvalidOperationException in Metadata.cs --- Il2CppInspector/Metadata.cs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Il2CppInspector/Metadata.cs b/Il2CppInspector/Metadata.cs index 1f800ac..032d43b 100644 --- a/Il2CppInspector/Metadata.cs +++ b/Il2CppInspector/Metadata.cs @@ -35,7 +35,7 @@ namespace Il2CppInspector { // Read magic bytes if (ReadUInt32() != 0xFAB11BAF) { - throw new Exception("ERROR: Metadata file supplied is not valid metadata file."); + throw new InvalidOperationException("ERROR: Metadata file supplied is not valid metadata file."); } // Set object versioning for Bin2Object from metadata version @@ -45,7 +45,7 @@ namespace Il2CppInspector Header = ReadObject(0); if (Version < 21 || Version > 24) { - throw new Exception($"ERROR: Metadata file supplied is not a supported version ({Header.version})."); + throw new InvalidOperationException($"ERROR: Metadata file supplied is not a supported version ({Header.version})."); } // Sanity checking @@ -67,7 +67,7 @@ namespace Il2CppInspector } if (realHeaderLength != Sizeof(typeof(Il2CppGlobalMetadataHeader))) { - throw new Exception("ERROR: Could not verify the integrity of the metadata file or accurately identify the metadata sub-version"); + throw new InvalidOperationException("ERROR: Could not verify the integrity of the metadata file or accurately identify the metadata sub-version"); } // Load all the relevant metadata using offsets provided in the header @@ -85,7 +85,7 @@ namespace Il2CppInspector } if (Images.Any(x => x.token != 1)) - throw new Exception("ERROR: Could not verify the integrity of the metadata file image list"); + throw new InvalidOperationException("ERROR: Could not verify the integrity of the metadata file image list"); Types = ReadArray(Header.typeDefinitionsOffset, Header.typeDefinitionsCount / Sizeof(typeof(Il2CppTypeDefinition))); Methods = ReadArray(Header.methodsOffset, Header.methodsCount / Sizeof(typeof(Il2CppMethodDefinition)));