diff mbox series

Unify output from backtrace_symbols_fd with backtrace_symbols (bug 31730)

Message ID mvmjzjy2cev.fsf@suse.de
State New
Headers show
Series Unify output from backtrace_symbols_fd with backtrace_symbols (bug 31730) | expand

Commit Message

Andreas Schwab May 13, 2024, 11:12 a.m. UTC
---
 debug/backtracesymsfd.c | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

Comments

Florian Weimer May 14, 2024, 4:24 a.m. UTC | #1
* Andreas Schwab:

> ---
>  debug/backtracesymsfd.c | 10 ++++++++--
>  1 file changed, 8 insertions(+), 2 deletions(-)
>
> diff --git a/debug/backtracesymsfd.c b/debug/backtracesymsfd.c
> index ce784a9b2b..f68a4830e7 100644
> --- a/debug/backtracesymsfd.c
> +++ b/debug/backtracesymsfd.c
> @@ -95,8 +95,14 @@ __backtrace_symbols_fd (void *const *array, int size, int fd)
>  				   - (char *) iov[last].iov_base);
>  	      ++last;
>  
> -	      iov[last].iov_base = (void *) ")";
> -	      iov[last].iov_len = 1;
> +	      iov[last].iov_base = (void *) ") ";
> +	      iov[last].iov_len = 2;
> +	      ++last;
> +	    }
> +	  else
> +	    {
> +	      iov[last].iov_base = (void *) "() ";
> +	      iov[last].iov_len = 3;
>  	      ++last;
>  	    }
>  	}

Looks okay, thanks.

Florian
diff mbox series

Patch

diff --git a/debug/backtracesymsfd.c b/debug/backtracesymsfd.c
index ce784a9b2b..f68a4830e7 100644
--- a/debug/backtracesymsfd.c
+++ b/debug/backtracesymsfd.c
@@ -95,8 +95,14 @@  __backtrace_symbols_fd (void *const *array, int size, int fd)
 				   - (char *) iov[last].iov_base);
 	      ++last;
 
-	      iov[last].iov_base = (void *) ")";
-	      iov[last].iov_len = 1;
+	      iov[last].iov_base = (void *) ") ";
+	      iov[last].iov_len = 2;
+	      ++last;
+	    }
+	  else
+	    {
+	      iov[last].iov_base = (void *) "() ";
+	      iov[last].iov_len = 3;
 	      ++last;
 	    }
 	}