summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Naumov <alexander_naumov@opensuse.org>2023-01-22 22:11:40 +0200
committerAlexander Naumov <alexander_naumov@opensuse.org>2023-01-22 22:11:40 +0200
commitcd8c16e995ceebdbbf6408b3a5754eadc22021ad (patch)
tree1763a8e2c16aedb70fa6b3826e33b7f1015a29ee
parent3ce7745a9e8422e0f8e5cecf8149b0061f58d6a3 (diff)
downloadscreen-cd8c16e995ceebdbbf6408b3a5754eadc22021ad.tar.gz
NULL Pointer Dereference fix
Signed-off-by: Alexander Naumov <alexander_naumov@opensuse.org>
-rw-r--r--src/screen.c2
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;