From ba5ffcd0031bdf1f4781d9dcf224b5cb75aee922 Mon Sep 17 00:00:00 2001 From: Xavier Simonart Date: Sun, 2 Jan 2022 16:29:15 +0000 Subject: Fix potential crash when executing in background Signed-off-by: Xavier Simonart Change-Id: I460e269926726aaaf495e751d8753cf8ab94877d --- VNFs/DPPD-PROX/main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/VNFs/DPPD-PROX/main.c b/VNFs/DPPD-PROX/main.c index 5d01845e..1a4b92b0 100644 --- a/VNFs/DPPD-PROX/main.c +++ b/VNFs/DPPD-PROX/main.c @@ -1192,7 +1192,7 @@ static void set_term_env(void) plog_info("\tncurses version = %d.%d (%s)\n", max_ver, min_ver, ncurses_version); } - if (((max_ver > 6) || ((max_ver == 6) && (min_ver >= 1))) && (strcmp(old_value, "xterm") == 0)) { + if ((old_value) && ((max_ver > 6) || ((max_ver == 6) && (min_ver >= 1))) && (strcmp(old_value, "xterm") == 0)) { // On recent OSes such as RHEL 8.0, ncurses(6.1) introduced support // for ECMA-48 repeat character control. // Some terminal emulators use TERM=xterm but do not support this feature. -- cgit 1.2.3-korg