gcov: Use xstrdup()
authorSebastian Huber <sebastian.huber@embedded-brains.de>
Wed, 30 Mar 2022 19:49:51 +0000 (21:49 +0200)
committerSebastian Huber <sebastian.huber@embedded-brains.de>
Thu, 28 Apr 2022 18:46:49 +0000 (20:46 +0200)
commitf9b59dd8e5586862cd3c2fa53901ee2e90226a3c
tree7d4e75e4d8ca74619eb10dd645f2a050c1852d36
parente543d9d2cf597773556ce0db2594335444eec304
gcov: Use xstrdup()

Move duplication of filename to caller and use xstrdup() instead of custom
code.  This helps to reuse read_gcda_file() for other purposes.

libgcc/

* libgcov-util.c (read_gcda_file): Do not duplicate filename.
(ftw_read_file): Duplicate filename for read_gcda_file().
libgcc/libgcov-util.c