From: Simon Marchi Date: Tue, 15 Sep 2020 02:28:25 +0000 (-0400) Subject: gdb: use make_unique_xstrdup in debuginfod-support.c X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=3246bd8ec50fa312403a8629bcad798a1dbbbc0f;p=binutils-gdb.git 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 --- diff --git a/gdb/ChangeLog b/gdb/ChangeLog index a68c1ab248a..9ae49008d27 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,8 @@ +2020-09-14 Simon Marchi + + * debuginfod-support.c (debuginfod_source_query): Use + make_unique_xstrdup. + 2020-09-14 Simon Marchi * gdbtypes.h (TYPE_INSTANCE_FLAGS): Remove, replace all uses diff --git a/gdb/debuginfod-support.c b/gdb/debuginfod-support.c index 0dc88c2c2a1..73db5360c41 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;