Branch: Tag:

2019-01-09

2019-01-09 00:54:42 by Tobias S. Josefowitz <tobij@tobij.de>

Process.run: Accept empty string in modifiers as stdin

Restores behaviour as of 7.8.

Fixes [LysLysKOM 23099651]. Thanks to Per Cederqvist for the report.

623: Inside #if constant(Shuffler)
     #if constant(Shuffler)    if (mystdin) { +  if (stdin_str != "") {    Shuffler.Shuffler sfr = Shuffler.Shuffler();    sfr->set_backend (backend);    Shuffler.Shuffle sf = sfr->shuffle( mystdin );
632: Inside #if constant(Shuffler)
   mystdin = 0;    });    sf->start(); +  } else { +  catch { mystdin->close(); }; +  mystdin = 0;    } -  +  }   #endif       while( mystdout || mystderr || mystdin )