OSDN Git Service

ACPICA: Update for automatic repair code for objects returned by evaluate_object
[uclinux-h8/linux.git] / drivers / acpi / acpica / nsrepair2.c
index 3522654..06037e0 100644 (file)
@@ -403,16 +403,12 @@ acpi_ns_repair_CID(struct acpi_evaluate_info *info,
                        return (status);
                }
 
-               /* Take care with reference counts */
-
                if (original_element != *element_ptr) {
 
-                       /* Element was replaced */
+                       /* Update reference count of new object */
 
                        (*element_ptr)->common.reference_count =
                            original_ref_count;
-
-                       acpi_ut_remove_reference(original_element);
                }
 
                element_ptr++;