[libadwaita/wip/sophie-h/pref-row-markup] Simplify code



commit 04e9930787e6c1e67a598a000aa37dfde5b7d919
Author: Sophie Herold <sophie hemio de>
Date:   Mon Apr 4 23:03:14 2022 +0200

    Simplify code

 src/adw-preferences-window.c | 10 ++++------
 1 file changed, 4 insertions(+), 6 deletions(-)
---
diff --git a/src/adw-preferences-window.c b/src/adw-preferences-window.c
index 8eda89f1..a1afa6c4 100644
--- a/src/adw-preferences-window.c
+++ b/src/adw-preferences-window.c
@@ -135,7 +135,6 @@ make_comparable (const char        *src,
                  gboolean           allow_underline)
 {
   char *plaintext = g_utf8_casefold (src, -1);
-  char *comparable;
   GError *error = NULL;
 
   if (adw_preferences_row_get_use_markup (row)) {
@@ -147,14 +146,13 @@ make_comparable (const char        *src,
     }
   }
 
-  if (adw_preferences_row_get_use_underline (row) && allow_underline) {
-    comparable = strip_mnemonic (plaintext);
+  if (allow_underline && adw_preferences_row_get_use_underline (row)) {
+    char *comparable = strip_mnemonic (plaintext);
     g_free (plaintext);
-  } else {
-    comparable = plaintext;
+    return comparable;
   }
 
-  return comparable;
+  return plaintext;
 }
 
 static gboolean


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