aboutsummaryrefslogtreecommitdiff
path: root/project/src/wszst.c
diff options
context:
space:
mode:
authorWiimm <wiimm@wiimm.de>2022-08-27 10:27:15 +0200
committerWiimm <wiimm@wiimm.de>2022-08-27 10:27:15 +0200
commit159e76837a2582682d81943b3fa963d72141337f (patch)
treedd680c373f8ce2002cdc5f3272f8a1fadef44bd6 /project/src/wszst.c
parent7fad9e9383d01cce3ac17176404e1ab4e738736c (diff)
SZS v2.28a
Diffstat (limited to 'project/src/wszst.c')
-rw-r--r--project/src/wszst.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/project/src/wszst.c b/project/src/wszst.c
index bc8e864..438adda 100644
--- a/project/src/wszst.c
+++ b/project/src/wszst.c
@@ -2766,6 +2766,9 @@ static enumError cmd_features()
{
static ccp def_path = "\1P/\1F\1?T";
CheckOptDest("-",false);
+ if (!strcmp(opt_dest,"-"))
+ SetupPager();
+
char dest[PATH_MAX];
enumError max_err = ERR_OK;
if (!strcmp(opt_dest,"-"))
@@ -2856,8 +2859,8 @@ static enumError cmd_features()
//--- print result
PrintScriptVars(&ps,1,"file=\"%s\"\n",dest);
- PrintFeaturesSZS( &ps, &fs, false, comments, long_count,
- opt_pmodes, opt_fmodes_include, opt_fmodes_exclude );
+ PrintFeaturesSZS( &ps, &fs, false, comments, 1,
+ long_count, opt_fmodes_include, opt_fmodes_exclude );
PutScriptVars(&ps,2,0);
if (!script_array)
@@ -5750,7 +5753,6 @@ static enumError CheckOptions ( int argc, char ** argv, bool is_env )
case GO_ARRAY: script_array++; break;
case GO_AVAR: script_array++; script_varname = optarg; break;
case GO_CASE: err += ScanOptCase(optarg); break;
- case GO_PMODES: opt_pmodes++; break;
case GO_FMODES: err += ScanOptFModes(optarg); break;
case GO_INSTALL: opt_install++; break;