and even less very old hacks.
[apps/madmutt.git] / curs_main.c
index 36ed33a..80872d0 100644 (file)
@@ -261,7 +261,7 @@ static int mx_toggle_write (CONTEXT * ctx)
   return 0;
 }
 
-static void update_index (MUTTMENU * menu, CONTEXT * ctx, int check,
+static void update_index (MUTTMENU * menu, CONTEXT * ctx __attribute__ ((unused)), int check,
                           int oldcount, int index_hint)
 {
   /* store pointers to the newly added messages */
@@ -309,13 +309,13 @@ static void update_index (MUTTMENU * menu, CONTEXT * ctx, int check,
   /* uncollapse threads with new mail */
   if ((Sort & SORT_MASK) == SORT_THREADS) {
     if (check == M_REOPENED) {
-      THREAD *h, *j;
+      THREAD *h, *c;
 
       Context->collapsed = 0;
 
       for (h = Context->tree; h; h = h->next) {
-        for (j = h; !j->message; j = j->child);
-        mutt_uncollapse_thread (Context, j->message);
+        for (c = h; !c->message; c = c->child);
+        mutt_uncollapse_thread (Context, c->message);
       }
       mutt_set_virtual (Context);
     }
@@ -419,14 +419,14 @@ int mutt_index_menu (void)
   char *cp;                     /* temporary variable. */
   int index_hint;               /* used to restore cursor position */
   int do_buffy_notify = 1;
-  int close = 0;                /* did we OP_QUIT or OP_EXIT out of this menu? */
+  int closed = 0;                /* did we OP_QUIT or OP_EXIT out of this menu? */
   int attach_msg = option (OPTATTACHMSG);
 
   menu = mutt_new_menu ();
   menu->menu = MENU_MAIN;
   menu->offset = 1;
   menu->pagelen = LINES - 3;
-  menu->make_entry = index_make_entry;
+  menu->make_entry = (void *) index_make_entry;
   menu->color = index_color;
   menu->current = ci_first_message ();
   menu->help = mutt_compile_help (helpstr, sizeof (helpstr), MENU_MAIN,
@@ -934,11 +934,11 @@ int mutt_index_menu (void)
         mutt_message (_("No limit pattern is in effect."));
 
       else {
-        char buf[STRING];
+        char buffer[STRING];
 
         /* i18n: ask for a limit to apply */
-        snprintf (buf, sizeof (buf), _("Limit: %s"), Context->pattern);
-        mutt_message ("%s", buf);
+        snprintf (buffer, sizeof (buffer), _("Limit: %s"), Context->pattern);
+        mutt_message ("%s", buffer);
       }
       break;
 
@@ -950,11 +950,11 @@ int mutt_index_menu (void)
                           && menu->current <
                           Context->vcount) ? CURHDR->index : -1;
       if (op == OP_TOGGLE_READ) {
-        char buf[LONG_STRING];
+        char buffer[LONG_STRING];
 
         if (!Context->pattern
             || strncmp (Context->pattern, "!~R!~D~s", 8) != 0) {
-          snprintf (buf, sizeof (buf), "!~R!~D~s%s",
+          snprintf (buffer, sizeof (buffer), "!~R!~D~s%s",
                     Context->pattern ? Context->pattern : ".*");
           set_option (OPTHIDEREAD);
         }
@@ -994,7 +994,7 @@ int mutt_index_menu (void)
 
     case OP_QUIT:
 
-      close = op;
+      closed = op;
       if (attach_msg) {
         done = 1;
         break;
@@ -1122,7 +1122,7 @@ int mutt_index_menu (void)
       CHECK_READONLY;
       {
         int oldvcount = Context->vcount;
-        int oldcount = Context->msgcount;
+        oldcount = Context->msgcount;
         int dcount = 0;
         int check;
 
@@ -1238,12 +1238,9 @@ int mutt_index_menu (void)
       if (Context) {
         int check;
 
-#ifdef USE_COMPRESSED
         if (Context->compressinfo && Context->realpath)
           m_strreplace(&LastFolder, Context->realpath);
         else
-#endif
-
           m_strreplace(&LastFolder, Context->path);
         oldcount = Context ? Context->msgcount : 0;
 
@@ -1326,7 +1323,7 @@ int mutt_index_menu (void)
 
     case OP_EXIT:
 
-      close = op;
+      closed = op;
       if (menu->menu == MENU_MAIN && attach_msg) {
         done = 1;
         break;
@@ -1512,9 +1509,6 @@ int mutt_index_menu (void)
 
     case OP_DECRYPT_COPY:
     case OP_DECRYPT_SAVE:
-      if (!WithCrypto)
-        break;
-      /* fall thru */
     case OP_COPY_MESSAGE:
     case OP_SAVE:
     case OP_DECODE_COPY:
@@ -2071,8 +2065,6 @@ int mutt_index_menu (void)
       break;
 
     case OP_MAIL_KEY:
-      if (!(WithCrypto & APPLICATION_PGP))
-        break;
       CHECK_ATTACH;
       ci_send_message (SENDKEY, NULL, NULL, NULL, NULL);
       menu->redraw = REDRAW_FULL;
@@ -2080,8 +2072,6 @@ int mutt_index_menu (void)
 
 
     case OP_EXTRACT_KEYS:
-      if (!WithCrypto)
-        break;
       CHECK_MSGCOUNT;
       CHECK_VISIBLE;
       crypt_extract_keys_from_messages (tag ? NULL : CURHDR);
@@ -2090,8 +2080,6 @@ int mutt_index_menu (void)
 
 
     case OP_CHECK_TRADITIONAL:
-      if (!(WithCrypto & APPLICATION_PGP))
-        break;
       CHECK_MSGCOUNT;
       CHECK_VISIBLE;
       if (tag || !(CURHDR->security & PGP_TRADITIONAL_CHECKED))
@@ -2386,7 +2374,7 @@ int mutt_index_menu (void)
   }
 
   mutt_menuDestroy (&menu);
-  return (close);
+  return (closed);
 }
 
 void mutt_set_header_color (CONTEXT * ctx, HEADER * curhdr)