[PATCH] sframe.c Minor format string fix in sframe_decode()

Jan Dubiec jdx@o2.pl
Thu Nov 6 13:47:51 GMT 2025


The type of fidx_size is size_t so the proper length modifier is not "l" 
but "z".

/J.D.

libsframe/
     * sframe.c (sframe_decode): Fix format string (length modifier)
     for fidx_size.

Signed-off-by: Jan Dubiec <jdx@o2.pl>
-------------- next part --------------
 libsframe/sframe.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/libsframe/sframe.c b/libsframe/sframe.c
index dfff1b3490a..d8ea1d67b94 100644
--- a/libsframe/sframe.c
+++ b/libsframe/sframe.c
@@ -1116,7 +1116,7 @@ sframe_decode (const char *sf_buf, size_t sf_size, int *errp)
       goto decode_fail_free;
     }
 
-  debug_printf ("%lu total fidx size\n", fidx_size);
+  debug_printf ("%zu total fidx size\n", fidx_size);
 
   /* Handle the SFrame Frame Row Entry section.  */
   dctx->sfd_fres = (char *) malloc (dhp->sfh_fre_len);


More information about the Binutils mailing list