diff options
author | Peter Stephenson <pws@users.sourceforge.net> | 2009-03-24 12:52:07 +0000 |
---|---|---|
committer | Peter Stephenson <pws@users.sourceforge.net> | 2009-03-24 12:52:07 +0000 |
commit | 9defc9850d0d73742856165f595899f0d8a87c6d (patch) | |
tree | 8bebfe4eca127de68e8032340ef6e8b9d2bd3c25 /Src/glob.c | |
parent | ee71aa006e412fa2e0532d58f5f028b9c3686a5e (diff) | |
download | zsh-9defc9850d0d73742856165f595899f0d8a87c6d.tar.gz zsh-9defc9850d0d73742856165f595899f0d8a87c6d.tar.xz zsh-9defc9850d0d73742856165f595899f0d8a87c6d.zip |
26772: better error handling and fix runaway chdir on failed cd
Diffstat (limited to 'Src/glob.c')
-rw-r--r-- | Src/glob.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/Src/glob.c b/Src/glob.c index 5000ff457..46a0ce9c0 100644 --- a/Src/glob.c +++ b/Src/glob.c @@ -492,9 +492,7 @@ scanner(Complist q) int errssofar = errsfound; struct dirsav ds; - ds.ino = ds.dev = 0; - ds.dirname = NULL; - ds.dirfd = ds.level = -1; + init_dirsav(&ds); if (!q) return; |