gas: correct sb_add_char() 2nd parameter type

Message ID 405b241f-ec28-4913-aab7-cb4677f7964b@suse.com
State New
Headers
Series gas: correct sb_add_char() 2nd parameter type |

Checks

Context Check Description
linaro-tcwg-bot/tcwg_binutils_build--master-arm success Build passed
linaro-tcwg-bot/tcwg_binutils_build--master-aarch64 success Build passed
linaro-tcwg-bot/tcwg_binutils_check--master-aarch64 success Test passed
linaro-tcwg-bot/tcwg_binutils_check--master-arm success Test passed

Commit Message

Jan Beulich July 22, 2024, 5:50 a.m. UTC
  It's entirely unclear why size_t was used there; my only guess is copy-
and-paste from another of the functions.
  

Patch

--- a/gas/sb.c
+++ b/gas/sb.c
@@ -173,7 +173,7 @@  sb_reset (sb *ptr)
 /* Add character c to the end of the sb at ptr.  */
 
 void
-sb_add_char (sb *ptr, size_t c)
+sb_add_char (sb *ptr, char c)
 {
   sb_check (ptr, 1);
   ptr->ptr[ptr->len++] = c;
--- a/gas/sb.h
+++ b/gas/sb.h
@@ -57,7 +57,7 @@  extern void sb_kill (sb *);
 extern void sb_add_sb (sb *, sb *);
 extern void sb_scrub_and_add_sb (sb *, sb *);
 extern void sb_reset (sb *);
-extern void sb_add_char (sb *, size_t);
+extern void sb_add_char (sb *, char);
 extern void sb_add_string (sb *, const char *);
 extern void sb_add_buffer (sb *, const char *, size_t);
 extern char *sb_terminate (sb *);