@@ -60,17 +60,17 @@ public override void Terminate()
6060 /// <summary>A custom node info reader which outputs Frostbite type infos.</summary>
6161 public class FrostBiteNodeInfoReader : INodeInfoReader
6262 {
63- public string ReadNodeInfo ( BaseNode node , IntPtr value , MemoryBuffer memory )
63+ public string ReadNodeInfo ( BaseNode node , IntPtr nodeAddress , IntPtr nodeValue , MemoryBuffer memory )
6464 {
6565 // 1. try the direct value
66- var info = ReadPtrInfo ( value , memory ) ;
66+ var info = ReadPtrInfo ( nodeValue , memory ) ;
6767 if ( ! string . IsNullOrEmpty ( info ) )
6868 {
6969 return info ;
7070 }
7171
7272 // 2. try indirect pointer
73- var indirectPtr = memory . Process . ReadRemoteObject < IntPtr > ( value ) ;
73+ var indirectPtr = memory . Process . ReadRemoteObject < IntPtr > ( nodeValue ) ;
7474 if ( indirectPtr . MayBeValid ( ) )
7575 {
7676 info = ReadPtrInfo ( indirectPtr , memory ) ;
@@ -98,7 +98,7 @@ public string ReadNodeInfo(BaseNode node, IntPtr value, MemoryBuffer memory)
9898 return null ;
9999 }
100100
101- private string ReadPtrInfo ( IntPtr value , MemoryBuffer memory )
101+ private static string ReadPtrInfo ( IntPtr value , MemoryBuffer memory )
102102 {
103103 var getTypeFnPtr = memory . Process . ReadRemoteObject < IntPtr > ( value ) ;
104104 if ( getTypeFnPtr . MayBeValid ( ) )
0 commit comments