[PATCH] acpi: acpidump: use size_t instead of int
Alex Hung
alex.hung at canonical.com
Wed Apr 11 01:45:59 UTC 2012
On 04/10/2012 10:25 PM, Colin King wrote:
> From: Colin Ian King<colin.king at canonical.com>
>
> Signed-off-by: Colin Ian King<colin.king at canonical.com>
> ---
> src/acpi/acpidump/acpidump.c | 2 +-
> 1 files changed, 1 insertions(+), 1 deletions(-)
>
> diff --git a/src/acpi/acpidump/acpidump.c b/src/acpi/acpidump/acpidump.c
> index 6b20ca7..c673768 100644
> --- a/src/acpi/acpidump/acpidump.c
> +++ b/src/acpi/acpidump/acpidump.c
> @@ -665,7 +665,7 @@ static void acpidump_xsdt(fwts_framework *fw, uint8_t *data, int length)
> static void acpidump_madt(fwts_framework *fw, uint8_t *data, int length)
> {
> int i = 0;
> - int n;
> + size_t n;
> int offset = 0;
>
> fwts_acpidump_field fields[] = {
The variable n seems only used once:
n = strlen(local_sapic->uid_string) + 1;
skip =
(sizeof(fwts_acpi_madt_local_sapic) + n);
Will it be better to remove the variable and change it to
skip =
(sizeof(fwts_acpi_madt_local_sapic) + strlen(local_sapic->uid_string) + 1);
and then we don't need to worry about its type?
More information about the fwts-devel
mailing list