diff options
author | Alexander Naumov <alexander_naumov@opensuse.org> | 2023-01-22 22:11:40 +0200 |
---|---|---|
committer | Alexander Naumov <alexander_naumov@opensuse.org> | 2023-01-22 22:11:40 +0200 |
commit | cd8c16e995ceebdbbf6408b3a5754eadc22021ad (patch) | |
tree | 1763a8e2c16aedb70fa6b3826e33b7f1015a29ee | |
parent | 3ce7745a9e8422e0f8e5cecf8149b0061f58d6a3 (diff) | |
download | screen-cd8c16e995ceebdbbf6408b3a5754eadc22021ad.tar.gz |
NULL Pointer Dereference fix
Signed-off-by: Alexander Naumov <alexander_naumov@opensuse.org>
-rw-r--r-- | src/screen.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/screen.c b/src/screen.c index 8bce303..294d00d 100644 --- a/src/screen.c +++ b/src/screen.c @@ -514,7 +514,7 @@ int main(int ac, char** av) logreopen_register(lf_secreopen); av0 = *av; /* if this is a login screen, assume -RR */ - if (*av0 == '-') { + if (av0 && *av0 == '-') { rflag = 4; #ifdef MULTI xflag = 1; |