Fix 'Invalid PrefType for GtkEntry' warning for account proxy_pass.
authorAndrej Kacian <ticho@claws-mail.org>
Sun, 17 Jun 2018 13:19:20 +0000 (15:19 +0200)
committerAndrej Kacian <ticho@claws-mail.org>
Sun, 17 Jun 2018 13:19:20 +0000 (15:19 +0200)
Also remove P_PASSWORD as valid PrefType in prefs_set_data_from_entry().

src/prefs_account.c
src/prefs_gtk.c

index d94b384f6616b57e945d99a67b2f9072853e4712..98b9b6ed722431bf954f92dc122b66b8c3104ec7 100644 (file)
@@ -843,8 +843,7 @@ static PrefParam proxy_param[] = {
        prefs_set_data_from_entry, prefs_set_entry},
 
        {"proxy_pass", "", &tmp_ac_prefs.proxy_info.proxy_pass, P_PASSWORD,
-       &proxy_page.proxy_pass_entry,
-       prefs_set_data_from_entry, prefs_set_entry},
+       NULL, NULL, NULL},
 
 
        {NULL, NULL, NULL, P_OTHER, NULL, NULL, NULL}
index b5e28f37a09e2cd0631fffa724df5f8687630509..8b00dc1d8201d34c3b47438820c8d0b862d7eaba 100644 (file)
@@ -631,8 +631,6 @@ void prefs_set_data_from_entry(PrefParam *pparam)
                g_free(*str);
                *str = entry_str[0] ? g_strdup(entry_str) : NULL;
                break;
-       case P_PASSWORD:
-               break;
        case P_USHORT:
                *((gushort *)pparam->data) = atoi(entry_str);
                break;