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:
Olivier Certner
2026-05-04 21:41:14 +02:00
parent 921a6d6c38
commit 0813dc0325
-8
View File
@@ -508,10 +508,6 @@ acpi_spmc_parse_constraints_intel(struct acpi_spmc_softc *sc, ACPI_OBJECT *objec
name_obj = &constraint_obj->Package.Elements[0];
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];
/*
@@ -582,10 +578,6 @@ acpi_spmc_parse_constraints_amd(struct acpi_spmc_softc *sc, ACPI_OBJECT *object)
name_obj = &constraint_obj->Package.Elements[1];
constraint->name = strdup(name_obj->String.Pointer, M_TEMP);
if (constraint->name == NULL) {
acpi_spmc_free_constraints(sc);
return (ENOMEM);
}
constraint->function_states =
constraint_obj->Package.Elements[2].Integer.Value;