diff options
author | Bob Moore <robert.moore@intel.com> | 2015-04-12 23:50:01 -0400 |
---|---|---|
committer | Rafael J. Wysocki <rafael.j.wysocki@intel.com> | 2015-04-14 08:51:53 -0400 |
commit | 81ed793d303aec4f4e3755637a3ae5e99db8808e (patch) | |
tree | 30af27d8b4d1a0ddd2e2ef51ea23f9f94e944d17 /tools/power | |
parent | 938ed1029a866eebdf39bc742a402f2ccd8b8b57 (diff) |
ACPICA: Fix a sscanf format string.
ACPICA commit 84f3569db7accc576ace2dae81d101467254fe9d
Was using %d instead of properly using %u.
This patch only affects acpidump tool.
Link: https://github.com/acpica/acpica/commit/84f3569d
Signed-off-by: Bob Moore <robert.moore@intel.com>
Signed-off-by: Lv Zheng <lv.zheng@intel.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Diffstat (limited to 'tools/power')
-rw-r--r-- | tools/power/acpi/os_specific/service_layers/oslinuxtbl.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/power/acpi/os_specific/service_layers/oslinuxtbl.c b/tools/power/acpi/os_specific/service_layers/oslinuxtbl.c index 92f1fd700344..db15c9d2049e 100644 --- a/tools/power/acpi/os_specific/service_layers/oslinuxtbl.c +++ b/tools/power/acpi/os_specific/service_layers/oslinuxtbl.c | |||
@@ -1156,7 +1156,7 @@ osl_table_name_from_file(char *filename, char *signature, u32 *instance) | |||
1156 | /* Extract instance number */ | 1156 | /* Extract instance number */ |
1157 | 1157 | ||
1158 | if (isdigit((int)filename[ACPI_NAME_SIZE])) { | 1158 | if (isdigit((int)filename[ACPI_NAME_SIZE])) { |
1159 | sscanf(&filename[ACPI_NAME_SIZE], "%d", instance); | 1159 | sscanf(&filename[ACPI_NAME_SIZE], "%u", instance); |
1160 | } else if (strlen(filename) != ACPI_NAME_SIZE) { | 1160 | } else if (strlen(filename) != ACPI_NAME_SIZE) { |
1161 | return (AE_BAD_SIGNATURE); | 1161 | return (AE_BAD_SIGNATURE); |
1162 | } else { | 1162 | } else { |