From: Gary Benson Date: Fri, 21 Aug 2015 15:55:53 +0000 (+0100) Subject: Fix stale cleanup left by linux_mntns_access_fs X-Git-Tag: gdb-7.10-release~14 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=23778dcc5bb92541850e239d10bf19eb311a57b6;p=thirdparty%2Fbinutils-gdb.git Fix stale cleanup left by linux_mntns_access_fs This commit fixes a stale cleanup left by linux_mntns_access_fs. gdb/ChangeLog: * nat/linux-namespaces.c (linux_mntns_access_fs): Do not overwrite old_chain. --- diff --git a/gdb/ChangeLog b/gdb/ChangeLog index d2a6cbc4b7c..fe07c5c35e7 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,8 @@ +2015-08-21 Gary Benson + + * nat/linux-namespaces.c (linux_mntns_access_fs): + Do not overwrite old_chain. + 2015-08-21 Pedro Alves * remote.c (struct readahead_cache): New. diff --git a/gdb/nat/linux-namespaces.c b/gdb/nat/linux-namespaces.c index a7a3e4d9797..6fb0a2b1699 100644 --- a/gdb/nat/linux-namespaces.c +++ b/gdb/nat/linux-namespaces.c @@ -894,7 +894,7 @@ linux_mntns_access_fs (pid_t pid) if (fd < 0) goto error; - old_chain = make_cleanup_close (fd); + make_cleanup_close (fd); if (fstat (fd, &sb) != 0) goto error;