ACK: [PATCH 1/3] lib: fix array size too small to fit the output
ivanhu
ivan.hu at canonical.com
Thu Jul 26 07:42:44 UTC 2018
On 07/25/2018 01:56 PM, Alex Hung wrote:
> This also fixes gcc 8 complaining "directive output may be truncated
> writing ... [-Werror=format-truncation=]" messages
>
> Signed-off-by: Alex Hung <alex.hung at canonical.com>
> ---
> src/lib/src/fwts_acpi_object_eval.c | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/src/lib/src/fwts_acpi_object_eval.c b/src/lib/src/fwts_acpi_object_eval.c
> index 7ff7b6a..0bc0f13 100644
> --- a/src/lib/src/fwts_acpi_object_eval.c
> +++ b/src/lib/src/fwts_acpi_object_eval.c
> @@ -353,7 +353,7 @@ static void fwts_acpi_object_dump_recursive(
> const int index)
> {
> uint32_t i;
> - char index_buf[5];
> + char index_buf[6];
> ACPI_BUFFER buffer;
> ACPI_STATUS status;
> char full_name[128];
> @@ -362,7 +362,7 @@ static void fwts_acpi_object_dump_recursive(
> buffer.Pointer = full_name;
>
> if (index > -1)
> - snprintf(index_buf, sizeof(index_buf), "%2.2d: ", index);
> + snprintf(index_buf, sizeof(index_buf), "%2.2d: ", (uint8_t) index);
> else
> index_buf[0] = '\0';
>
Acked-by: Ivan Hu <ivan.hu at canonical.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/fwts-devel/attachments/20180726/be2aada3/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 473 bytes
Desc: OpenPGP digital signature
URL: <https://lists.ubuntu.com/archives/fwts-devel/attachments/20180726/be2aada3/attachment.sig>
More information about the fwts-devel
mailing list