summaryrefslogtreecommitdiffstats
path: root/source/components/namespace
diff options
context:
space:
mode:
authorjkim <jkim@FreeBSD.org>2012-11-14 22:20:16 +0000
committerjkim <jkim@FreeBSD.org>2012-11-14 22:20:16 +0000
commit526bfcf905004d9b67338a445cb661a63c3de018 (patch)
tree2ffc551e57f0545a17c165d729c1438a26236f60 /source/components/namespace
parentd8cd02b5b5893df382c08566087e32fe5b0c3abb (diff)
downloadFreeBSD-src-526bfcf905004d9b67338a445cb661a63c3de018.zip
FreeBSD-src-526bfcf905004d9b67338a445cb661a63c3de018.tar.gz
Import ACPICA 20121114.
Diffstat (limited to 'source/components/namespace')
-rw-r--r--source/components/namespace/nsutils.c8
-rw-r--r--source/components/namespace/nsxfname.c2
2 files changed, 5 insertions, 5 deletions
diff --git a/source/components/namespace/nsutils.c b/source/components/namespace/nsutils.c
index 6370dab..68a3f9c 100644
--- a/source/components/namespace/nsutils.c
+++ b/source/components/namespace/nsutils.c
@@ -777,18 +777,18 @@ UINT32
AcpiNsOpensScope (
ACPI_OBJECT_TYPE Type)
{
- ACPI_FUNCTION_TRACE_STR (NsOpensScope, AcpiUtGetTypeName (Type));
+ ACPI_FUNCTION_ENTRY ();
- if (!AcpiUtValidObjectType (Type))
+ if (Type > ACPI_TYPE_LOCAL_MAX)
{
/* type code out of range */
ACPI_WARNING ((AE_INFO, "Invalid Object Type 0x%X", Type));
- return_UINT32 (ACPI_NS_NORMAL);
+ return (ACPI_NS_NORMAL);
}
- return_UINT32 (((UINT32) AcpiGbl_NsProperties[Type]) & ACPI_NS_NEWSCOPE);
+ return (((UINT32) AcpiGbl_NsProperties[Type]) & ACPI_NS_NEWSCOPE);
}
diff --git a/source/components/namespace/nsxfname.c b/source/components/namespace/nsxfname.c
index 1d5aeec..8b4d686 100644
--- a/source/components/namespace/nsxfname.c
+++ b/source/components/namespace/nsxfname.c
@@ -325,7 +325,7 @@ AcpiGetObjectInfo (
Status = AcpiUtAcquireMutex (ACPI_MTX_NAMESPACE);
if (ACPI_FAILURE (Status))
{
- goto Cleanup;
+ return (Status);
}
Node = AcpiNsValidateHandle (Handle);
OpenPOWER on IntegriCloud