mirror of
git://git.code.sf.net/p/zsh/code
synced 2024-11-19 13:33:52 +01:00
fix parsing of `time' without a command (12337)
This commit is contained in:
parent
ea8d99e102
commit
6585bea1fb
@ -1,3 +1,7 @@
|
||||
2000-07-21 Sven Wischnowsky <wischnow@zsh.org>
|
||||
|
||||
* 12337: Src/parse.c: fix parsing of `time' without a command
|
||||
|
||||
2000-07-20 Wayne Davison <wayned@users.sourceforge.net>
|
||||
|
||||
* unposted: tweaked a function name in hist.c for Sven.
|
||||
|
10
Src/parse.c
10
Src/parse.c
@ -1389,9 +1389,13 @@ par_time(void)
|
||||
|
||||
p = ecadd(0);
|
||||
ecadd(0);
|
||||
f = par_sublist2(&c);
|
||||
ecbuf[p] = WCB_TIMED((p + 1 == ecused) ? WC_TIMED_EMPTY : WC_TIMED_PIPE);
|
||||
set_sublist_code(p + 1, WC_SUBLIST_END, f, ecused - 2 - p, c);
|
||||
if ((f = par_sublist2(&c)) < 0) {
|
||||
ecused--;
|
||||
ecbuf[p] = WCB_TIMED(WC_TIMED_EMPTY);
|
||||
} else {
|
||||
ecbuf[p] = WCB_TIMED(WC_TIMED_PIPE);
|
||||
set_sublist_code(p + 1, WC_SUBLIST_END, f, ecused - 2 - p, c);
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
|
Loading…
Reference in New Issue
Block a user