From 741778bedd21b7093298502236308590a718bafc Mon Sep 17 00:00:00 2001 From: aristocratos Date: Sat, 25 Sep 2021 23:45:59 +0200 Subject: [PATCH] Fixed: Missing NULL check for ttyname --- src/btop_tools.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/btop_tools.cpp b/src/btop_tools.cpp index 74df467..d801fe1 100644 --- a/src/btop_tools.cpp +++ b/src/btop_tools.cpp @@ -107,7 +107,7 @@ namespace Term { initialized = (bool)isatty(STDIN_FILENO); if (initialized) { tcgetattr(STDIN_FILENO, &initial_settings); - current_tty = (string)ttyname(STDIN_FILENO); + current_tty = (ttyname(STDIN_FILENO) != NULL ? (string)ttyname(STDIN_FILENO) : "unknown"); //? Disable stream sync cin.sync_with_stdio(false);