Minor Update:
- Add GetAddress() to CApplciation - Call GetAddress() from GetHandleAddress() is SelectableCore - Correct "Name" overload in SelectableCore->Init()
This commit is contained in:
@@ -63,19 +63,10 @@ CSelectableBare::~CSelectableBare()
|
||||
CDataMember * CSelectableBare::GetHandleAddress( THandle * Handle, const char * HandleRef )
|
||||
{
|
||||
CDataMember * AddressDef = NULL;
|
||||
char NamePath[100];
|
||||
char * Address;
|
||||
|
||||
// Handle renamed?
|
||||
sprintf( NamePath, "Application/Addresses/Rename/%s", HandleRef );
|
||||
if (!(Address = (char*)Application->Config->GetChStr( NamePath, NULL, false ))) {
|
||||
Address = (char*)HandleRef;
|
||||
}
|
||||
|
||||
// Get address def
|
||||
if ((AddressDef = Application->AddressList->GetChild( Address ))) {
|
||||
if ((AddressDef = Application->GetAddress( HandleRef ))) {
|
||||
if (Log) Log->Message( LogLevel, dlMedium, "%s/%s: Handle '%s' - Use address '%s' ('%s')",
|
||||
ProcessName, Name, Handle->Name, Address, HandleRef );
|
||||
ProcessName, Name, Handle->Name, AddressDef->GetName(), HandleRef );
|
||||
}
|
||||
return AddressDef;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user