diff options
Diffstat (limited to 'drivers/platform')
| -rw-r--r-- | drivers/platform/x86/wmi.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/platform/x86/wmi.c b/drivers/platform/x86/wmi.c index a24a4b52c919..81552bca6ae4 100644 --- a/drivers/platform/x86/wmi.c +++ b/drivers/platform/x86/wmi.c | |||
| @@ -824,6 +824,8 @@ static acpi_status parse_wdg(acpi_handle handle) | |||
| 824 | return status; | 824 | return status; |
| 825 | 825 | ||
| 826 | obj = (union acpi_object *) out.pointer; | 826 | obj = (union acpi_object *) out.pointer; |
| 827 | if (!obj) | ||
| 828 | return AE_ERROR; | ||
| 827 | 829 | ||
| 828 | if (obj->type != ACPI_TYPE_BUFFER) { | 830 | if (obj->type != ACPI_TYPE_BUFFER) { |
| 829 | status = AE_ERROR; | 831 | status = AE_ERROR; |
