Rocco Rutte:
[apps/madmutt.git] / init.c
diff --git a/init.c b/init.c
index 5ac2110..2bc7e2a 100644 (file)
--- a/init.c
+++ b/init.c
@@ -652,6 +652,7 @@ static int parse_list (BUFFER *buf, BUFFER *s, unsigned long data, BUFFER *err)
   return 0;
 }
 
+#if 0
 static int _parse_rx_list (BUFFER *buf, BUFFER *s, unsigned long data, BUFFER *err, int flags)
 {
   do 
@@ -687,6 +688,7 @@ static int parse_rx_unlist (BUFFER *buf, BUFFER *s, unsigned long data, BUFFER *
   
   return 0;
 }
+#endif
 
 static void _alternates_clean (void)
 {
@@ -1236,7 +1238,8 @@ static void mutt_restore_default (struct option_t *p)
            FREE (&pp->pattern);
            regfree (pp->rx);
            FREE (&pp->rx);
-         }
+         } else
+            mutt_str_replace (&pp->pattern, (char*) p->init);
        }
       }
       break;