projects
/
reactos.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
ce0491a
)
[ACPI]
author
Cameron Gutman
<aicommander@gmail.com>
Mon, 15 Aug 2011 07:46:02 +0000
(07:46 +0000)
committer
Cameron Gutman
<aicommander@gmail.com>
Mon, 15 Aug 2011 07:46:02 +0000
(07:46 +0000)
- Don't assume that acpi_evaluate_reference will always complete successfully
svn path=/trunk/; revision=53260
reactos/drivers/bus/acpi/busmgr/bus.c
patch
|
blob
|
history
diff --git
a/reactos/drivers/bus/acpi/busmgr/bus.c
b/reactos/drivers/bus/acpi/busmgr/bus.c
index
e7901d2
..
d9b3241
100644
(file)
--- a/
reactos/drivers/bus/acpi/busmgr/bus.c
+++ b/
reactos/drivers/bus/acpi/busmgr/bus.c
@@
-401,9
+401,9
@@
acpi_bus_get_power_flags (
char object_name[5] = {'_','P','R','0'+i,'\0'};
/* Evaluate "_PRx" to se if power resources are referenced */
- acpi_evaluate_reference(device->handle, object_name, NULL,
+
status =
acpi_evaluate_reference(device->handle, object_name, NULL,
&ps->resources);
- if (ps->resources.count) {
+ if (
ACPI_SUCCESS(status) &&
ps->resources.count) {
device->power.flags.power_resources = 1;
ps->flags.valid = 1;
}