|
@@ -618,6 +618,7 @@ static union acpi_parse_object *acpi_ps_get_next_field(struct acpi_parse_state
|
|
|
|
|
|
arg = acpi_ps_alloc_op(AML_INT_BYTELIST_OP);
|
|
|
if (!arg) {
|
|
|
+ acpi_ps_free_op(field);
|
|
|
return_PTR(NULL);
|
|
|
}
|
|
|
|
|
@@ -662,6 +663,7 @@ static union acpi_parse_object *acpi_ps_get_next_field(struct acpi_parse_state
|
|
|
} else {
|
|
|
arg = acpi_ps_alloc_op(AML_INT_NAMEPATH_OP);
|
|
|
if (!arg) {
|
|
|
+ acpi_ps_free_op(field);
|
|
|
return_PTR(NULL);
|
|
|
}
|
|
|
|