Use strncmp for strings that are not null-terminated

date	2005.01.07.19.25.00;	author rmoore1;	state Exp;
This commit is contained in:
aystarik 2005-06-29 19:00:12 +00:00
parent ab8be76f93
commit b37fbb4189

View File

@ -1,7 +1,7 @@
/******************************************************************************
*
* Module Name: tbxfroot - Find the root ACPI table (RSDT)
* $Revision: 1.79 $
* $Revision: 1.80 $
*
*****************************************************************************/
@ -192,8 +192,10 @@ AcpiTbFindTable (
/* Check OemId and OemTableId */
if ((OemId[0] && ACPI_STRCMP (OemId, Table->OemId)) ||
(OemTableId[0] && ACPI_STRCMP (OemTableId, Table->OemTableId)))
if ((OemId[0] && ACPI_STRNCMP (
OemId, Table->OemId, sizeof (Table->OemId))) ||
(OemTableId[0] && ACPI_STRNCMP (
OemTableId, Table->OemTableId, sizeof (Table->OemTableId))))
{
return_ACPI_STATUS (AE_AML_NAME_NOT_FOUND);
}