[gnome-control-center] printers: Simplify function



commit 4fe973022aea3a50728b306190ea81ae5a46f694
Author: Robert Ancell <robert ancell canonical com>
Date:   Tue Sep 10 14:00:16 2019 +1200

    printers: Simplify function

 panels/printers/pp-jobs-dialog.c | 22 ++++++++--------------
 1 file changed, 8 insertions(+), 14 deletions(-)
---
diff --git a/panels/printers/pp-jobs-dialog.c b/panels/printers/pp-jobs-dialog.c
index 3e0805cfe..2235ffc8d 100644
--- a/panels/printers/pp-jobs-dialog.c
+++ b/panels/printers/pp-jobs-dialog.c
@@ -79,22 +79,16 @@ static gboolean
 is_info_required (PpJobsDialog *self,
                   const gchar  *info)
 {
-  gboolean  required = FALSE;
-  gint      i;
+  gint i;
 
-  if (self != NULL && self->actual_auth_info_required != NULL)
-    {
-      for (i = 0; self->actual_auth_info_required[i] != NULL; i++)
-        {
-          if (g_strcmp0 (self->actual_auth_info_required[i], info) == 0)
-            {
-              required = TRUE;
-              break;
-            }
-        }
-    }
+  if (self->actual_auth_info_required == NULL)
+    return FALSE;
 
-  return required;
+  for (i = 0; self->actual_auth_info_required[i] != NULL; i++)
+    if (g_strcmp0 (self->actual_auth_info_required[i], info) == 0)
+      return TRUE;
+
+  return FALSE;
 }
 
 static gboolean


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