pike.git / lib / modules / Process.pmod

version» Context lines:

pike.git/lib/modules/Process.pmod:157:    void|mapping(string:mixed) modifiers )    {    if( stringp( command_args ) ) {    command_args = split_quoted_string( [string]command_args   #ifdef __NT__    ,1   #endif /* __NT__ */    );    }    -  mapping(string:mixed) new_modifiers = modifiers + ([]); +  mapping(string:mixed) new_modifiers = (modifiers || ([])) + ([]);       if (new_modifiers->keep_signals) {    // This option is currently not supported with forkd.    m_delete(new_modifiers, "forkd");    }      #if constant(Stdio.__HAVE_SEND_FD__)    // Forkd mode requires send_fd().    if (zero_type(new_modifiers->forkd)) new_modifiers->forkd = forkd_default;    if (new_modifiers->forkd && assert_forkd()) {