diff options
author | Simon Marchi <simon.marchi@polymtl.ca> | 2020-09-14 22:28:25 -0400 |
---|---|---|
committer | Simon Marchi <simon.marchi@polymtl.ca> | 2020-09-14 22:28:25 -0400 |
commit | 3246bd8ec50fa312403a8629bcad798a1dbbbc0f (patch) | |
tree | 647fd418890e11ada872a8aada9c48dac7ad77b1 | |
parent | 10242f367fe102a4d55574c930ebfb389dbd233d (diff) | |
download | gdb-3246bd8ec50fa312403a8629bcad798a1dbbbc0f.zip gdb-3246bd8ec50fa312403a8629bcad798a1dbbbc0f.tar.gz gdb-3246bd8ec50fa312403a8629bcad798a1dbbbc0f.tar.bz2 |
gdb: use make_unique_xstrdup in debuginfod-support.c
Use make_unique_xstrdup instead of reset + xstrdup.
gdb/ChangeLog:
* debuginfod-support.c (debuginfod_source_query): Use
make_unique_xstrdup.
Change-Id: Iee9524fea7630b4d6ee5c74e30c60fe222dc1d2c
-rw-r--r-- | gdb/ChangeLog | 5 | ||||
-rw-r--r-- | gdb/debuginfod-support.c | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index a68c1ab..9ae4900 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,8 @@ +2020-09-14 Simon Marchi <simon.marchi@polymtl.ca> + + * debuginfod-support.c (debuginfod_source_query): Use + make_unique_xstrdup. + 2020-09-14 Simon Marchi <simon.marchi@efficios.com> * gdbtypes.h (TYPE_INSTANCE_FLAGS): Remove, replace all uses diff --git a/gdb/debuginfod-support.c b/gdb/debuginfod-support.c index 0dc88c2..73db536 100644 --- a/gdb/debuginfod-support.c +++ b/gdb/debuginfod-support.c @@ -121,7 +121,7 @@ debuginfod_source_query (const unsigned char *build_id, safe_strerror (-fd.get ()), styled_string (file_name_style.style (), srcpath)); else - destname->reset (xstrdup (srcpath)); + *destname = make_unique_xstrdup (srcpath); debuginfod_end (c); return fd; |