Re: [PATCH 08/12] Use size_t for blob lengths in utilfdt_read*

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



On 26 March 2018 at 07:25, David Gibson <david@xxxxxxxxxxxxxxxxxxxxx> wrote:
> It's more appropriate that off_t since it is, after all, a size not an

s/that/than/ ?

> offset.
>
> Signed-off-by: David Gibson <david@xxxxxxxxxxxxxxxxxxxxx>
> ---
>  fdtdump.c    | 2 +-
>  fdtoverlay.c | 2 +-
>  util.c       | 6 +++---
>  util.h       | 4 ++--
>  4 files changed, 7 insertions(+), 7 deletions(-)

Reviewed-by: Simon Glass <sjg@xxxxxxxxxxxx>

Question below

>
> diff --git a/fdtdump.c b/fdtdump.c
> index d12eb35..98aa076 100644
> --- a/fdtdump.c
> +++ b/fdtdump.c
> @@ -181,7 +181,7 @@ int main(int argc, char *argv[])
>         char *buf;
>         bool debug = false;
>         bool scan = false;
> -       off_t len;
> +       size_t len;
>
>         fprintf(stderr, "\n"
>  "**** fdtdump is a low-level debugging tool, not meant for general use.\n"
> diff --git a/fdtoverlay.c b/fdtoverlay.c
> index 2a2c89c..6b0154d 100644
> --- a/fdtoverlay.c
> +++ b/fdtoverlay.c
> @@ -60,7 +60,7 @@ static int do_fdtoverlay(const char *input_filename,
>  {
>         char *blob = NULL;
>         char **ovblob = NULL;
> -       off_t blob_len, ov_len, total_len;
> +       size_t blob_len, ov_len, total_len;
>         int i, ret = -1;
>
>         blob = utilfdt_read(input_filename, &blob_len);
> diff --git a/util.c b/util.c
> index 0edd672..a69b7a1 100644
> --- a/util.c
> +++ b/util.c
> @@ -227,11 +227,11 @@ char get_escape_char(const char *s, int *i)
>         return val;
>  }
>
> -int utilfdt_read_err(const char *filename, char **buffp, off_t *len)
> +int utilfdt_read_err(const char *filename, char **buffp, size_t *len)
>  {
>         int fd = 0;     /* assume stdin */
>         char *buf = NULL;
> -       off_t bufsize = 1024, offset = 0;
> +       size_t bufsize = 1024, offset = 0;

Should offset remain off_t?

- Simon
--
To unsubscribe from this list: send the line "unsubscribe devicetree-compiler" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Device Tree]     [Device Tree Spec]     [Linux Driver Backports]     [Video for Linux]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux