sandbox: Fix warnings in hashtable.c
PATCH v4 3/3 sandbox: Fix warnings in hashtable.c
This fixes a few printf() strings for size_t which are missing the 'z' modifier.
Signed-off-by Simon Glass <[email protected]>
Acked-by Mike Frysinger <[email protected]>
---
Changes in v2:
- Fix another warning in the same file
Changes in v4:
- Rebase to master
lib/hashtable.c | 10 +++++----- 1 files changed, 5 insertions(+), 5 deletions(-)
lib/hashtable.c +5 -5
@@ -492,8 +492,8 @@ ssize_t hexport_r(struct hsearch_data *htab, const char sep,return (-1 ); } -debug ("EXPORT table = %p, htab.size = %d, htab.filled = %d, size = %d\n" , - htab, htab->size, htab->filled, size); +debug ("EXPORT table = %p, htab.size = %d, htab.filled = %d, " +"size = %zu\n" , htab, htab->size, htab->filled, size);/* * Pass 1: * search used entries,
@@ -550,8 +550,8 @@ ssize_t hexport_r(struct hsearch_data *htab, const char sep,/* Check if the user supplied buffer size is sufficient */ if (size) {if (size < totlen +1 ) {/* provided buffer too small */ -printf ("Env export buffer too small: %d, but need %d\n" , - size, totlen +1 ); +printf ("Env export buffer too small: %zu, " +"but need %zu\n" , size, totlen +1 );__set_errno (ENOMEM );return (-1 ); }
@@ -651,7 +651,7 @@ int himport_r(struct hsearch_data *htab,/* we allocate new space to make sure we can write to the array */ if ((data =malloc (size)) ==NULL ) { -debug ("himport_r: can't malloc %d bytes\n" , size); +debug ("himport_r: can't malloc %zu bytes\n" , size);__set_errno (ENOMEM );return 0 ; }
Signature · 1 line
1.7.3.1
PATCH v4 3/3 sandbox: Fix warnings in hashtable.c
Quoted 6 lines · Simon Glass
This fixes a few
printf()strings forsize_twhich are missing the 'z' modifier.Signed-off-by Simon Glass <[email protected]>Acked-by Mike Frysinger <[email protected]>---
Applied to u-boot-staging, sbabic at denx.de, thanks.
Best regards,
Stefano Babic
Signature · 5 lines
===================================================================== DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: +49-8142-66989-0 Fax: +49-8142-66989-80 Email: office at denx.de =====================================================================