diff options
author | Jung-uk Kim <jkim@FreeBSD.org> | 2020-10-08 16:44:28 +0000 |
---|---|---|
committer | Jung-uk Kim <jkim@FreeBSD.org> | 2020-10-08 16:44:28 +0000 |
commit | e09636e66f40fad3b03a8dd4b86b1a371c435631 (patch) | |
tree | 7b65a7c39bdcce933c0b6ad825b31a72f28fd631 /source/components/namespace/nsarguments.c | |
parent | b1dc29fa09052190e87f93cf1888edea9c42df24 (diff) |
Notes
Diffstat (limited to 'source/components/namespace/nsarguments.c')
-rw-r--r-- | source/components/namespace/nsarguments.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/source/components/namespace/nsarguments.c b/source/components/namespace/nsarguments.c index 2e2828dd3e7d..1a2d1099e6e4 100644 --- a/source/components/namespace/nsarguments.c +++ b/source/components/namespace/nsarguments.c @@ -205,7 +205,9 @@ AcpiNsCheckArgumentTypes ( ArgType = METHOD_GET_NEXT_TYPE (ArgTypeList); UserArgType = Info->Parameters[i]->Common.Type; - if (UserArgType != ArgType) + /* No typechecking for ACPI_TYPE_ANY */ + + if ((UserArgType != ArgType) && (ArgType != ACPI_TYPE_ANY)) { ACPI_WARN_PREDEFINED ((AE_INFO, Info->FullPathname, ACPI_WARN_ALWAYS, "Argument #%u type mismatch - " |