From 4b86087c7a76e3a3c9fefc9eac7642c3b1420834 Mon Sep 17 00:00:00 2001 From: Katy Coe Date: Mon, 17 Aug 2020 01:43:52 +0200 Subject: [PATCH] Allow longs to call ToAddressString() (as well as ulongs) --- Il2CppInspector.Common/Reflection/Extensions.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Il2CppInspector.Common/Reflection/Extensions.cs b/Il2CppInspector.Common/Reflection/Extensions.cs index e4d3604..b48e27e 100644 --- a/Il2CppInspector.Common/Reflection/Extensions.cs +++ b/Il2CppInspector.Common/Reflection/Extensions.cs @@ -53,6 +53,8 @@ namespace Il2CppInspector.Reflection ? string.Format($"0x{(uint)address:X8}") : string.Format($"0x{address:X16}"); + public static string ToAddressString(this long address) => ((ulong) address).ToAddressString(); + public static string ToAddressString(this (ulong start, ulong end)? address) => ToAddressString(address?.start ?? 0) + "-" + ToAddressString(address?.end ?? 0); public static string ToAddressString(this (ulong start, ulong end) address) => ToAddressString(address.start) + "-" + ToAddressString(address.end);