[~] remove addr64Ex

git-svn-id: https://pykd.svn.codeplex.com/svn@63646 9b283d60-5439-405e-af05-b73fd8c4d996
This commit is contained in:
SND\EreTIk_cp 2011-04-08 09:55:30 +00:00
parent eb834c22f5
commit b9bee1c112
3 changed files with 20 additions and 32 deletions

View File

@ -52,14 +52,14 @@ loadMemory( ULONG64 address, PVOID dest, ULONG length, BOOLEAN phyAddr )
/////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////
ULONG64 ULONG64
addr64Ex( ULONG64 addr, IDebugControl *control ) addr64( ULONG64 addr)
{ {
HRESULT hres; HRESULT hres;
try { try {
ULONG processorMode; ULONG processorMode;
hres = control->GetActualProcessorType( &processorMode ); hres = dbgExt->control->GetActualProcessorType( &processorMode );
if ( FAILED( hres ) ) if ( FAILED( hres ) )
throw DbgException( "IDebugControl::GetEffectiveProcessorType failed" ); throw DbgException( "IDebugControl::GetEffectiveProcessorType failed" );
@ -91,13 +91,6 @@ addr64Ex( ULONG64 addr, IDebugControl *control )
/////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////
ULONG64 addr64( ULONG64 addr )
{
return addr64Ex(addr, dbgExt->control);
}
///////////////////////////////////////////////////////////////////////////////////
bool bool
compareMemory( ULONG64 addr1, ULONG64 addr2, ULONG length, BOOLEAN phyAddr ) compareMemory( ULONG64 addr1, ULONG64 addr2, ULONG length, BOOLEAN phyAddr )
{ {

View File

@ -79,9 +79,6 @@ loadWStrToBuffer( ULONG64 address, PWCHAR buffer, ULONG bufferLen );
bool bool
compareMemory( ULONG64 addr1, ULONG64 addr2, ULONG length, BOOLEAN phyAddr = FALSE ); compareMemory( ULONG64 addr1, ULONG64 addr2, ULONG length, BOOLEAN phyAddr = FALSE );
ULONG64
addr64Ex( ULONG64 addr, IDebugControl *control );
ULONG64 ULONG64
addr64( ULONG64 addr ); addr64( ULONG64 addr );

View File

@ -30,17 +30,15 @@ struct ModuleInfo
{ {
} }
ModuleInfo( ModuleInfo(
const IMAGEHLP_MODULEW64 &dbgImageHelperInfo, const IMAGEHLP_MODULEW64 &dbgImageHelperInfo
IDebugControl *control = dbgExt->control
) : m_base(addr64(dbgImageHelperInfo.BaseOfImage)) ) : m_base(addr64(dbgImageHelperInfo.BaseOfImage))
, m_timeDataStamp(dbgImageHelperInfo.TimeDateStamp) , m_timeDataStamp(dbgImageHelperInfo.TimeDateStamp)
, m_checkSumm(dbgImageHelperInfo.CheckSum) , m_checkSumm(dbgImageHelperInfo.CheckSum)
{ {
} }
ModuleInfo( ModuleInfo(
const DEBUG_MODULE_PARAMETERS &dbgModuleParameters, const DEBUG_MODULE_PARAMETERS &dbgModuleParameters
IDebugControl *control = dbgExt->control ) : m_base(addr64(dbgModuleParameters.Base))
) : m_base(addr64Ex(dbgModuleParameters.Base, control))
, m_timeDataStamp(dbgModuleParameters.TimeDateStamp) , m_timeDataStamp(dbgModuleParameters.TimeDateStamp)
, m_checkSumm(dbgModuleParameters.Checksum) , m_checkSumm(dbgModuleParameters.Checksum)
{ {