acpi_spmc(4): In-kernel strdup() cannot fail, remove dead code
No functional change (intended). Reviewed by: imp, obiwac Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D56814
This commit is contained in:
@@ -508,10 +508,6 @@ acpi_spmc_parse_constraints_intel(struct acpi_spmc_softc *sc, ACPI_OBJECT *objec
|
|||||||
|
|
||||||
name_obj = &constraint_obj->Package.Elements[0];
|
name_obj = &constraint_obj->Package.Elements[0];
|
||||||
constraint->name = strdup(name_obj->String.Pointer, M_TEMP);
|
constraint->name = strdup(name_obj->String.Pointer, M_TEMP);
|
||||||
if (constraint->name == NULL) {
|
|
||||||
acpi_spmc_free_constraints(sc);
|
|
||||||
return (ENOMEM);
|
|
||||||
}
|
|
||||||
|
|
||||||
detail = &constraint_obj->Package.Elements[2];
|
detail = &constraint_obj->Package.Elements[2];
|
||||||
/*
|
/*
|
||||||
@@ -582,10 +578,6 @@ acpi_spmc_parse_constraints_amd(struct acpi_spmc_softc *sc, ACPI_OBJECT *object)
|
|||||||
|
|
||||||
name_obj = &constraint_obj->Package.Elements[1];
|
name_obj = &constraint_obj->Package.Elements[1];
|
||||||
constraint->name = strdup(name_obj->String.Pointer, M_TEMP);
|
constraint->name = strdup(name_obj->String.Pointer, M_TEMP);
|
||||||
if (constraint->name == NULL) {
|
|
||||||
acpi_spmc_free_constraints(sc);
|
|
||||||
return (ENOMEM);
|
|
||||||
}
|
|
||||||
|
|
||||||
constraint->function_states =
|
constraint->function_states =
|
||||||
constraint_obj->Package.Elements[2].Integer.Value;
|
constraint_obj->Package.Elements[2].Integer.Value;
|
||||||
|
|||||||
Reference in New Issue
Block a user