mirror of
https://github.com/darlinghq/darling-gdb.git
synced 2025-02-15 06:58:16 +00:00
fix linux-thread-db.c
This is a stylistic change to make it so the checker can analyze a function in linux-thread-db.c. * linux-thread-db.c (thread_db_load_search): Unconditionally call do_cleanups.
This commit is contained in:
parent
e35ac9bf5c
commit
1fc3cf4a5a
@ -1,3 +1,8 @@
|
||||
2013-05-30 Tom Tromey <tromey@redhat.com>
|
||||
|
||||
* linux-thread-db.c (thread_db_load_search): Unconditionally
|
||||
call do_cleanups.
|
||||
|
||||
2013-05-30 Tom Tromey <tromey@redhat.com>
|
||||
|
||||
* solib-aix.c (solib_aix_bfd_open): Don't use a null cleanup
|
||||
|
@ -1029,17 +1029,17 @@ thread_db_load_search (void)
|
||||
|| this_dir[pdir_len] == '/'))
|
||||
{
|
||||
char *subdir = NULL;
|
||||
struct cleanup *free_subdir_cleanup = NULL;
|
||||
struct cleanup *free_subdir_cleanup
|
||||
= make_cleanup (null_cleanup, NULL);
|
||||
|
||||
if (this_dir[pdir_len] == '/')
|
||||
{
|
||||
subdir = xmalloc (strlen (this_dir));
|
||||
free_subdir_cleanup = make_cleanup (xfree, subdir);
|
||||
make_cleanup (xfree, subdir);
|
||||
strcpy (subdir, this_dir + pdir_len + 1);
|
||||
}
|
||||
rc = try_thread_db_load_from_pdir (subdir);
|
||||
if (free_subdir_cleanup != NULL)
|
||||
do_cleanups (free_subdir_cleanup);
|
||||
do_cleanups (free_subdir_cleanup);
|
||||
if (rc)
|
||||
break;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user