Lines Matching refs:lessopen
821 static int num_pct_s(constant char *lessopen) in num_pct_s() argument
825 while (*lessopen != '\0') in num_pct_s()
827 if (*lessopen == '%') in num_pct_s()
829 if (lessopen[1] == '%') in num_pct_s()
830 ++lessopen; in num_pct_s()
831 else if (lessopen[1] == 's') in num_pct_s()
836 ++lessopen; in num_pct_s()
851 constant char *lessopen; in open_altfile()
865 if ((lessopen = lgetenv("LESSOPEN")) == NULL) in open_altfile()
867 while (*lessopen == '|') in open_altfile()
877 lessopen++; in open_altfile()
881 if (*lessopen == '-') in open_altfile()
886 lessopen++; in open_altfile()
892 if (num_pct_s(lessopen) != 1) in open_altfile()
899 len = strlen(lessopen) + strlen(qfilename) + 2; in open_altfile()
901 SNPRINTF1(cmd, len, lessopen, qfilename); in open_altfile()