mirror of
https://gitlab.com/embeddable-common-lisp/ecl.git
synced 2026-01-25 14:01:07 -08:00
run-program: unwrap synonym-streams when processing the stream
This commit is contained in:
parent
44f4282742
commit
7fd97549d6
1 changed files with 2 additions and 0 deletions
|
|
@ -124,6 +124,8 @@
|
|||
(when (eql error t) (setf error *error-output*))
|
||||
|
||||
(labels ((process-stream (which &rest args)
|
||||
(si:while (typep which 'synonym-stream)
|
||||
(setf which (symbol-value (synonym-stream-symbol which))))
|
||||
(cond ((null which)
|
||||
(null-stream (getf args :direction)))
|
||||
((or (stringp which)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue