]> git.ipfire.org Git - thirdparty/coreutils.git/commit
Since the changes of 2004-05-22, the u.saved_cwd member at
authorJim Meyering <jim@meyering.net>
Wed, 24 Nov 2004 21:30:18 +0000 (21:30 +0000)
committerJim Meyering <jim@meyering.net>
Wed, 24 Nov 2004 21:30:18 +0000 (21:30 +0000)
commit3475a2d9935f5b90e7178b6b68ebe46d5f44710c
tree3a4e07487a8574ec87e3bdd32e83b856bd0df285
parentc2a83409775a52569440e62fc6e25f198e1241d3
Since the changes of 2004-05-22, the u.saved_cwd member at
the bottom of the active-directory stack was no longer
strictly necessary.  This change removes that member and uses
the newer cwd_state parameter for the final restore_cwd.

(struct AD_ent) [u]: Remove now-unnecessary union.
[dev_ino]: Rename from `a'.
(AD_pop_and_chdir): Add a parameter to play the role of just-removed
bottom-of-stack cwd-state member.
(AD_pop_and_chdir): No longer return boolean.  Adjust caller.
(AD_push_initial): Remove CWD parameter.  Adjust caller.
src/remove.c