From: Tom Tromey Date: Fri, 16 Jan 2026 17:59:08 +0000 (-0700) Subject: Constify coffread.c:getsymname X-Git-Tag: binutils-2_46~181 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=363ff43b4bbb8efd112c44ef93a6d2b284f1f2bf;p=thirdparty%2Fbinutils-gdb.git Constify coffread.c:getsymname I noticed that the symbol name in coffread.c can be const. Approved-By: Simon Marchi --- diff --git a/gdb/coffread.c b/gdb/coffread.c index 18641aafd18..dc5550af4a2 100644 --- a/gdb/coffread.c +++ b/gdb/coffread.c @@ -71,7 +71,7 @@ static int pe_file; struct coff_symbol { - char *c_name; + const char *c_name; int c_naux; /* 0 if syment only, 1 if syment + auxent, etc. */ CORE_ADDR c_value; @@ -86,7 +86,7 @@ static long stringtab_length = 0; /* Used when reading coff symbols. */ static int symnum; -static char *getsymname (struct internal_syment *); +static const char *getsymname (struct internal_syment *); static int init_stringtab (bfd *, file_ptr, gdb::unique_xmalloc_ptr *); @@ -636,11 +636,11 @@ init_stringtab (bfd *abfd, file_ptr offset, gdb::unique_xmalloc_ptr *stora return 0; } -static char * +static const char * getsymname (struct internal_syment *symbol_entry) { static char buffer[SYMNMLEN + 1]; - char *result; + const char *result; if (symbol_entry->_n._n_n._n_zeroes == 0) {