INNER CODE UNIT · C++
is_cout_a_pipe
trailofbits/uthenticode · src/svcli/svcli.cpp:26
static bool is_cout_a_pipe() {
#if __has_include(<unistd.h>)
return !isatty(STDOUT_FILENO);
#else
return !_isatty(_fileno(stdout));
#endif
}
using checksum_kind = uthenticode::checksum_kind;
int main(int argc, char const *argv[]) {
argh::parser cmdl(argv);
bool extract = false;
if (cmdl[{"-v", "--version"}]) {
std::cout << "svcli (uthenticode) version " << UTHENTICODE_VERSION << '\n';
return 0;
} else if (cmdl[{"-x", "--extract"}]) {