diff options
author | Matthew Garrett <matthew.garrett@nebula.com> | 2012-12-28 10:54:42 -0500 |
---|---|---|
committer | Matthew Garrett <matthew.garrett@nebula.com> | 2013-01-07 12:33:48 -0500 |
commit | 9f89748463f13c9657496b12820f09a988ce77ff (patch) | |
tree | 662d6e8236ec488f8877d099f414a9d9f8488cd3 /drivers/platform | |
parent | f7cb13b3f27f70caacf1a0a0b4f1f9b86420ee03 (diff) | |
download | linux-9f89748463f13c9657496b12820f09a988ce77ff.tar.gz linux-9f89748463f13c9657496b12820f09a988ce77ff.tar.bz2 linux-9f89748463f13c9657496b12820f09a988ce77ff.zip |
asus-laptop: Fix potential invalid pointer dereference
The 0-day build testing backend noticed that a string could be dereferenced
without validation. Fix that.
Signed-off-by: Matthew Garrett <matthew.garrett@nebula.com>
Diffstat (limited to 'drivers/platform')
-rw-r--r-- | drivers/platform/x86/asus-laptop.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/platform/x86/asus-laptop.c b/drivers/platform/x86/asus-laptop.c index d0c519762dcf..fcde4e528819 100644 --- a/drivers/platform/x86/asus-laptop.c +++ b/drivers/platform/x86/asus-laptop.c @@ -1743,7 +1743,7 @@ static int asus_laptop_get_info(struct asus_laptop *asus) return -ENOMEM; } - if (*string) + if (string) pr_notice(" %s model detected\n", string); if (!acpi_check_handle(asus->handle, METHOD_WL_STATUS, NULL)) |