[gnome-terminal] screen: Remove redundant NULL checks



commit c14f7fd2ae382ab54bbd00ab803929e5d281f42a
Author: Igor Zakharov <f2404 yandex ru>
Date:   Tue Jul 31 21:00:45 2018 +0200

    screen: Remove redundant NULL checks
    
    gs_transfer_out_value() already checks its first argument against NULL.
    
    https://gitlab.gnome.org/GNOME/gnome-terminal/issues/19

 src/terminal-screen.c | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)
---
diff --git a/src/terminal-screen.c b/src/terminal-screen.c
index 074c6f78..32ce2a7d 100644
--- a/src/terminal-screen.c
+++ b/src/terminal-screen.c
@@ -2084,8 +2084,7 @@ terminal_screen_has_foreground_process (TerminalScreen *screen,
   if (!process_name && !cmdline)
     return TRUE;
 
-  if (process_name)
-    gs_transfer_out_value (process_name, &name);
+  gs_transfer_out_value (process_name, &name);
 
   if (len > 0 && data[len - 1] == '\0')
     len--;
@@ -2099,8 +2098,7 @@ terminal_screen_has_foreground_process (TerminalScreen *screen,
   if (!command)
     return TRUE;
 
-  if (cmdline)
-    gs_transfer_out_value (cmdline, &command);
+  gs_transfer_out_value (cmdline, &command);
 
   return TRUE;
 }


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]