bfin: free the allocated memory

Message ID 20240619080454.22732-1-zhangxianting@uniontech.com
State New
Headers
Series bfin: free the allocated memory |

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-arm success Test passed
linaro-tcwg-bot/tcwg_binutils_check--master-aarch64 success Test passed

Commit Message

zhangxianting June 19, 2024, 8:04 a.m. UTC
  ---
 gas/config/tc-bfin.c | 2 ++
 1 file changed, 2 insertions(+)
  

Comments

Jan Beulich July 19, 2024, 8:56 a.m. UTC | #1
On 19.06.2024 10:04, zhangxianting wrote:
> ---
>  gas/config/tc-bfin.c | 2 ++
>  1 file changed, 2 insertions(+)
> 
> diff --git a/gas/config/tc-bfin.c b/gas/config/tc-bfin.c
> index cbf09037e48..001f90c045c 100644
> --- a/gas/config/tc-bfin.c
> +++ b/gas/config/tc-bfin.c
> @@ -1919,6 +1919,8 @@ bfin_loop_beginend (Expr_Node *exp, int begin)
>       Adjust label address.  */
>    if (!begin)
>      *symbol_X_add_number (linelabel) -= last_insn_size;
> +
> +  free (label_name);
>  }

Short of a target maintainer comment (who sadly also weren't Cc-ed) I've
committed this change.

Jan
  

Patch

diff --git a/gas/config/tc-bfin.c b/gas/config/tc-bfin.c
index cbf09037e48..001f90c045c 100644
--- a/gas/config/tc-bfin.c
+++ b/gas/config/tc-bfin.c
@@ -1919,6 +1919,8 @@  bfin_loop_beginend (Expr_Node *exp, int begin)
      Adjust label address.  */
   if (!begin)
     *symbol_X_add_number (linelabel) -= last_insn_size;
+
+  free (label_name);
 }
 
 bool