diff options
author | Jung-uk Kim <jkim@FreeBSD.org> | 2020-07-17 22:53:36 +0000 |
---|---|---|
committer | Jung-uk Kim <jkim@FreeBSD.org> | 2020-07-17 22:53:36 +0000 |
commit | b1dc29fa09052190e87f93cf1888edea9c42df24 (patch) | |
tree | bc4012660993f740d685e5655598353a450706ec /source/compiler/aslexternal.c | |
parent | 93207c1c89bcf8c2291abed617712292c27920f3 (diff) |
Notes
Diffstat (limited to 'source/compiler/aslexternal.c')
-rw-r--r-- | source/compiler/aslexternal.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/source/compiler/aslexternal.c b/source/compiler/aslexternal.c index 315247be60f1..a05ba118df0d 100644 --- a/source/compiler/aslexternal.c +++ b/source/compiler/aslexternal.c @@ -200,6 +200,14 @@ ExDoExternal ( ExternType = AnMapObjTypeToBtype (ExternTypeOp); + if (ExternType != ACPI_BTYPE_METHOD) + { + /* + * If this is not a method, it has zero parameters this local variable + * is used only for methods + */ + ParamCount = 0; + } /* * The parser allows optional parameter return types regardless of the |