X-Git-Url: https://git.danieliu.xyz/?p=st.git;a=blobdiff_plain;f=st.c;h=59db14483a01f4b153ad1d5ddb85253c9ea785bc;hp=2ecf8f3b93135169172ee76141514de61a303f1e;hb=c1145268f6b6c6f03a8bec1c09d356d6a4eba77e;hpb=0b73612c0dc51dbec1717e5da94bc94559c37246 diff --git a/st.c b/st.c index 2ecf8f3..59db144 100644 --- a/st.c +++ b/st.c @@ -682,9 +682,12 @@ execsh(char *cmd, char **args) if (args) { prog = args[0]; arg = NULL; - } else if (scroll || utmp) { - prog = scroll ? scroll : utmp; - arg = scroll ? utmp : NULL; + } else if (scroll) { + prog = scroll; + arg = utmp ? utmp : sh; + } else if (utmp) { + prog = utmp; + arg = NULL; } else { prog = sh; arg = NULL;