pike.git/
lib/
modules/
Process.pmod
Branch:
Tag:
Non-build tags
All tags
No tags
2015-02-06
2015-02-06 11:09:33 by Chris Angelico <rosuav@gmail.com>
8dbe1a1a425bd8e2ac128c47a7331e71a79b23c3 (
5
lines) (+
3
/-
2
)
[
Show
|
Annotate
]
Branch:
8.1
Use callablep() rather than functionp() for Process.run() redirection
548:
if(!modifiers) modifiers = ([]);
-
if((modifiers->stdout && !
functionp
(modifiers->stdout))
-
|| (modifiers->stderr && !
functionp
(modifiers->stderr)))
+
if((modifiers->stdout && !
ccallablep
(modifiers->stdout))
+
|| (modifiers->stderr && !
callablep
(modifiers->stderr)))
throw( ({ "Can not redirect stdout or stderr in Process.run, " "please use Process.Process instead.", backtrace() }) );