summaryrefslogtreecommitdiff
path: root/source/components/namespace/nsarguments.c
diff options
context:
space:
mode:
authorJung-uk Kim <jkim@FreeBSD.org>2020-10-08 16:44:28 +0000
committerJung-uk Kim <jkim@FreeBSD.org>2020-10-08 16:44:28 +0000
commite09636e66f40fad3b03a8dd4b86b1a371c435631 (patch)
tree7b65a7c39bdcce933c0b6ad825b31a72f28fd631 /source/components/namespace/nsarguments.c
parentb1dc29fa09052190e87f93cf1888edea9c42df24 (diff)
Notes
Diffstat (limited to 'source/components/namespace/nsarguments.c')
-rw-r--r--source/components/namespace/nsarguments.c4
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 - "