style
authorPierre Habouzit <madcoder@debian.org>
Sat, 26 May 2007 17:28:23 +0000 (19:28 +0200)
committerPierre Habouzit <madcoder@debian.org>
Sat, 26 May 2007 17:28:23 +0000 (19:28 +0200)
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
nntp/nntp.c

index aad5bb2..7409044 100644 (file)
@@ -1430,7 +1430,7 @@ int nntp_check_children (CONTEXT * ctx, const char *msgid)
   NNTP_DATA *nntp_data = (NNTP_DATA *) ctx->data;
   char buf[STRING];
   int i, ret = 0, tmp = 0;
-  CHILD_CONTEXT cc;
+  CHILD_CONTEXT cc = { ctx, 0, 0, NULL };
 
   if (!nntp_data || !nntp_data->nserv || !nntp_data->nserv->conn ||
       !nntp_data->nserv->conn->account.host)
@@ -1446,14 +1446,11 @@ int nntp_check_children (CONTEXT * ctx, const char *msgid)
   snprintf (buf, sizeof (buf), "XPAT References %d-%d *%s*\r\n",
             nntp_data->firstMessage, nntp_data->lastLoaded, msgid);
 
-  cc.ctx = ctx;
-  cc.num = 0;
-  cc.max = 25;
-  cc.child = p_new(int, 25);
   if (mutt_nntp_fetch (nntp_data, buf, NULL, NULL, check_children, &cc, 0)) {
     p_delete(&cc.child);
     return -1;
   }
+
   /* dont try to read the xover cache. check_children() already
    * made sure that we dont have the article, so we need to visit
    * the server. Reading the cache at this point is also bad
@@ -1476,8 +1473,8 @@ int nntp_check_children (CONTEXT * ctx, const char *msgid)
 }
 
 static int nntp_is_magic (const char* path, struct stat* st) {
-  url_scheme_t s = url_check_scheme (NONULL (path));
-  return ((s == U_NNTP || s == U_NNTPS) ? M_NNTP : -1);
+  url_scheme_t s = url_check_scheme(NONULL(path));
+  return s == U_NNTP || s == U_NNTPS ? M_NNTP : -1;
 }
 
 static int acl_check_nntp (CONTEXT* ctx, int bit) {