Deleted Added
full compact
nsrepair.c (198237) nsrepair.c (199337)
1/******************************************************************************
2 *
3 * Module Name: nsrepair - Repair for objects returned by predefined methods
4 *
5 *****************************************************************************/
6
7/******************************************************************************
8 *

--- 262 unchanged lines hidden (view full) ---

271 NewObject->Common.ReferenceCount =
272 ReturnObject->Common.ReferenceCount;
273
274 if (ReturnObject->Common.ReferenceCount > 1)
275 {
276 ReturnObject->Common.ReferenceCount--;
277 }
278
1/******************************************************************************
2 *
3 * Module Name: nsrepair - Repair for objects returned by predefined methods
4 *
5 *****************************************************************************/
6
7/******************************************************************************
8 *

--- 262 unchanged lines hidden (view full) ---

271 NewObject->Common.ReferenceCount =
272 ReturnObject->Common.ReferenceCount;
273
274 if (ReturnObject->Common.ReferenceCount > 1)
275 {
276 ReturnObject->Common.ReferenceCount--;
277 }
278
279 ACPI_WARN_PREDEFINED ((AE_INFO, Data->Pathname, Data->NodeFlags,
279 ACPI_INFO_PREDEFINED ((AE_INFO, Data->Pathname, Data->NodeFlags,
280 "Converted %s to expected %s at index %u",
281 AcpiUtGetObjectTypeName (ReturnObject),
282 AcpiUtGetObjectTypeName (NewObject), PackageIndex));
283 }
284 else
285 {
280 "Converted %s to expected %s at index %u",
281 AcpiUtGetObjectTypeName (ReturnObject),
282 AcpiUtGetObjectTypeName (NewObject), PackageIndex));
283 }
284 else
285 {
286 ACPI_WARN_PREDEFINED ((AE_INFO, Data->Pathname, Data->NodeFlags,
286 ACPI_INFO_PREDEFINED ((AE_INFO, Data->Pathname, Data->NodeFlags,
287 "Converted %s to expected %s",
288 AcpiUtGetObjectTypeName (ReturnObject),
289 AcpiUtGetObjectTypeName (NewObject)));
290 }
291
292 /* Delete old object, install the new return object */
293
294 AcpiUtRemoveReference (ReturnObject);

--- 47 unchanged lines hidden (view full) ---

342
343 PkgObjDesc->Package.Elements[0] = *ObjDescPtr;
344
345 /* Return the new object in the object pointer */
346
347 *ObjDescPtr = PkgObjDesc;
348 Data->Flags |= ACPI_OBJECT_REPAIRED;
349
287 "Converted %s to expected %s",
288 AcpiUtGetObjectTypeName (ReturnObject),
289 AcpiUtGetObjectTypeName (NewObject)));
290 }
291
292 /* Delete old object, install the new return object */
293
294 AcpiUtRemoveReference (ReturnObject);

--- 47 unchanged lines hidden (view full) ---

342
343 PkgObjDesc->Package.Elements[0] = *ObjDescPtr;
344
345 /* Return the new object in the object pointer */
346
347 *ObjDescPtr = PkgObjDesc;
348 Data->Flags |= ACPI_OBJECT_REPAIRED;
349
350 ACPI_WARN_PREDEFINED ((AE_INFO, Data->Pathname, Data->NodeFlags,
351 "Incorrectly formed Package, attempting repair"));
350 ACPI_INFO_PREDEFINED ((AE_INFO, Data->Pathname, Data->NodeFlags,
351 "Repaired Incorrectly formed Package"));
352
353 return (AE_OK);
354}
352
353 return (AE_OK);
354}