diff options
Diffstat (limited to 'libgcc')
-rw-r--r-- | libgcc/ChangeLog | 6 | ||||
-rw-r--r-- | libgcc/libgcov-driver-system.c | 4 | ||||
-rw-r--r-- | libgcc/libgcov-util.c | 3 |
3 files changed, 8 insertions, 5 deletions
diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog index fa82306..5b560e8 100644 --- a/libgcc/ChangeLog +++ b/libgcc/ChangeLog @@ -1,5 +1,11 @@ 2019-06-27 Martin Liska <mliska@suse.cz> + * libgcov-driver-system.c (gcov_exit_open_gcda_file): Remove obviously + dead assignments. + * libgcov-util.c: Likewise. + +2019-06-27 Martin Liska <mliska@suse.cz> + * libgcov-util.c (gcov_profile_merge): Release allocated memory. (calculate_overlap): Likewise. diff --git a/libgcc/libgcov-driver-system.c b/libgcc/libgcov-driver-system.c index 39dc627..7d48a1f 100644 --- a/libgcc/libgcov-driver-system.c +++ b/libgcc/libgcov-driver-system.c @@ -263,10 +263,8 @@ static int gcov_exit_open_gcda_file (struct gcov_info *gi_ptr, struct gcov_filename *gf) { - const char *fname = gi_ptr->filename; int append_slash = 0; - - fname = gi_ptr->filename; + const char *fname = gi_ptr->filename; /* Build relocated filename, stripping off leading directories from the initial filename if requested. */ diff --git a/libgcc/libgcov-util.c b/libgcc/libgcov-util.c index 404ece6..94d4575 100644 --- a/libgcc/libgcov-util.c +++ b/libgcc/libgcov-util.c @@ -461,10 +461,9 @@ gcov_read_profile_dir (const char* dir_name, int recompute_summary ATTRIBUTE_UNU #ifdef HAVE_FTW_H ftw (".", ftw_read_file, 50); #endif - ret = chdir (pwd); + chdir (pwd); free (pwd); - return gcov_info_head;; } |