Deleted Added
full compact
4c4
< * $Revision: 102 $
---
> * $Revision: 103 $
162c162,163
< if (TargetNode->Type == ACPI_TYPE_LOCAL_ALIAS)
---
> if ((TargetNode->Type == ACPI_TYPE_LOCAL_ALIAS) ||
> (TargetNode->Type == ACPI_TYPE_LOCAL_METHOD_ALIAS))
170c171
< TargetNode = (ACPI_NAMESPACE_NODE *) TargetNode->Object;
---
> TargetNode = ACPI_CAST_PTR (ACPI_NAMESPACE_NODE, TargetNode->Object);
196a198,208
> case ACPI_TYPE_METHOD:
>
> /*
> * The new alias has the type ALIAS and points to the original
> * NS node, not the object itself. This is because for these
> * types, the object can change dynamically via a Store.
> */
> AliasNode->Type = ACPI_TYPE_LOCAL_METHOD_ALIAS;
> AliasNode->Object = ACPI_CAST_PTR (ACPI_OPERAND_OBJECT, TargetNode);
> break;
>