outmode
char *bname, outmode[20];
snprintf(outmode, sizeof(outmode), "%s", "wb6 ");
strcpy(outmode, "wb6 ");
outmode[3] = 'f';
outmode[3] = 'h';
outmode[3] = 'R';
outmode[2] = (*argv)[1];
if (outmode[3] == ' ')
outmode[3] = 0;
file = gzdopen(fileno(stdout), outmode);
file = gzdopen(fileno(stdout), outmode);
file_compress(*argv, outmode);
enum outmode outmode; /* According to command line. */
outmode = OUTMODE_DEF;
outmode = OUTMODE_ALL;
outmode = OUTMODE_ALL;
outmode = OUTMODE_ALL;
outmode = OUTMODE_FLN;
switch (outmode) {
outmode = OUTMODE_ALL;
outmode = OUTMODE_ONE;
outmode = OUTMODE_LST;
outmode = OUTMODE_ALL;
if (outmode == OUTMODE_LST)
if (outmode == OUTMODE_FLN ||
outmode == OUTMODE_LST ||
if (outmode == OUTMODE_ONE)
if (outmode != OUTMODE_FLN)
if (outmode != OUTMODE_ONE || resnsz == 1) {
switch (outmode) {
const char *inmode = "r", *outmode = "w";
outmode = "wb";
outmode = "wb";
if ((out = BIO_new_file(cfg.outfile, outmode)) == NULL) {
const char *inmode = "r", *outmode = "w";
outmode = "wb";
outmode = "wb";
if ((out = BIO_new_file(cfg.outfile, outmode)) == NULL) {