Message ID | 20110905214013.GB12498@w500.gigaset.lan |
---|---|
State | Accepted |
Commit | 8603b69b8b04e3e34f8744b396c62833b78fd7c1 |
Headers | show |
On Monday, September 05, 2011 17:40:13 Luka Perkov wrote: > Patch fixes this issue: > > fw_env.c: In function ‘fw_setenv’: > fw_env.c:492:5: warning: format ‘%u’ expects argument of type ‘unsigned > int’, but argument 3 has type ‘size_t’ [-Wformat] fw_env.c: In function > ‘flash_write_buf’: > fw_env.c:806:6: warning: format ‘%u’ expects argument of type ‘unsigned > int’, but argument 3 has type ‘size_t’ [-Wformat] Acked-by: Mike Frysinger <vapier@gentoo.org> -mike
Dear Luka Perkov, In message <20110905214013.GB12498@w500.gigaset.lan> you wrote: > Patch fixes this issue: > > fw_env.c: In function âfw_setenvâ: > fw_env.c:492:5: warning: format â%uâ expects argument of type âunsigned intâ, but argument 3 has type âsize_tâ [-Wformat] > fw_env.c: In function âflash_write_bufâ: > fw_env.c:806:6: warning: format â%uâ expects argument of type âunsigned intâ, but argument 3 has type âsize_tâ [-Wformat] > > Signed-off-by: Luka Perkov <lists@lukaperkov.net> > --- Applied, thanks. Best regards, Wolfgang Denk
diff --git a/tools/env/fw_env.c b/tools/env/fw_env.c index ed6b53f..cd0cc31 100644 --- a/tools/env/fw_env.c +++ b/tools/env/fw_env.c @@ -488,7 +488,7 @@ int fw_setenv(int argc, char *argv[]) value = (char *)malloc(len - strlen(name)); if (!value) { fprintf(stderr, - "Cannot malloc %u bytes: %s\n", + "Cannot malloc %zu bytes: %s\n", len - strlen(name), strerror(errno)); return -1; } @@ -802,7 +802,7 @@ static int flash_write_buf (int dev, int fd, void *buf, size_t count, data = malloc (erase_len); if (!data) { fprintf (stderr, - "Cannot malloc %u bytes: %s\n", + "Cannot malloc %zu bytes: %s\n", erase_len, strerror (errno)); return -1; }
Patch fixes this issue: fw_env.c: In function ‘fw_setenv’: fw_env.c:492:5: warning: format ‘%u’ expects argument of type ‘unsigned int’, but argument 3 has type ‘size_t’ [-Wformat] fw_env.c: In function ‘flash_write_buf’: fw_env.c:806:6: warning: format ‘%u’ expects argument of type ‘unsigned int’, but argument 3 has type ‘size_t’ [-Wformat] Signed-off-by: Luka Perkov <lists@lukaperkov.net> ---