pthread_getattr_np.3: Use "%zu" and "%zx" when printing 'size_t' values
PATCH 1/1 pthread_getattr_np.3: Use "%zu" and "%zx" when printing 'size_t' values
Signed-off-by Alejandro Colomar <[email protected]>
--- man3/pthread_getattr_np.3 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
man3/pthread_getattr_np.3 +2 -2
@@ -213,7 +213,7 @@ display_stack_related_attributes(pthread_attr_t *attr, char *prefix) s = pthread_attr_getguardsize(attr, &guard_size); if (s != 0) handle_error_en(s, "pthread_attr_getguardsize"); - printf("%sGuard size = %d bytes\en", prefix, guard_size); + printf("%sGuard size = %zu bytes\en", prefix, guard_size); s = pthread_attr_getstack(attr, &stack_addr, &stack_size); if (s != 0)
@@ -222,7 +222,7 @@ display_stack_related_attributes(pthread_attr_t *attr, char *prefix) if (stack_size > 0) printf(" (EOS = %p)", (char *) stack_addr + stack_size); printf("\en"); - printf("%sStack size = 0x%x (%d) bytes\en", + printf("%sStack size = 0x%zx (%zu) bytes\en", prefix, stack_size, stack_size); }
Signature · 1 line
2.28.0
Quoted 1 line · Alejandro Colomar
Signed-off-by Alejandro Colomar <[email protected]>
Thanks, Alex. Patch applied.
Cheers,
Michael
Quoted 27 lines
--- man3/pthread_getattr_np.3 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)man3/pthread_getattr_np.3 +2
-2@@ -213,7 +213,7 @@ display_stack_related_attributes(pthread_attr_t *attr, char *prefix) s = pthread_attr_getguardsize(attr, &guard_size); if (s != 0) handle_error_en(s, "pthread_attr_getguardsize"); - printf("%sGuard size = %d bytes\en", prefix, guard_size); + printf("%sGuard size = %zu bytes\en", prefix, guard_size); s = pthread_attr_getstack(attr, &stack_addr, &stack_size); if (s != 0)@@ -222,7 +222,7 @@ display_stack_related_attributes(pthread_attr_t *attr, char *prefix) if (stack_size > 0) printf(" (EOS = %p)", (char *) stack_addr + stack_size); printf("\en"); - printf("%sStack size = 0x%x (%d) bytes\en", + printf("%sStack size = 0x%zx (%zu) bytes\en", prefix, stack_size, stack_size); }
Signature · 3 lines
Michael Kerrisk Linux man-pages maintainer; http://www.kernel.org/doc/man-pages/ Linux/UNIX System Programming Training: http://man7.org/training/