/[imapfilter]/imapfilter/request.c
ViewVC logotype

Diff of /imapfilter/request.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.21 by lefcha, Tue Jun 18 21:21:47 2002 UTC revision 1.22 by lefcha, Wed Jul 3 17:04:50 2002 UTC
# Line 296  char *generate_filter_and(mask_t * mask, Line 296  char *generate_filter_and(mask_t * mask,
296    
297  /*  /*
298   * Generate the filter search command from the masks, assuming that   * Generate the filter search command from the masks, assuming that
299   * masks are OR-ed   * masks are OR-ed.
300   */   */
301  char *generate_filter_or(mask_t * mask, unsigned int masknum,  char *generate_filter_or(mask_t * mask, unsigned int masknum,
302                            unsigned int masklen)                            unsigned int masklen)
# Line 451  int action_copy(char *mesgs, char *destm Line 451  int action_copy(char *mesgs, char *destm
451            
452      m = mcp = xstrdup(mesgs);      m = mcp = xstrdup(mesgs);
453            
454      if ((r = copy_response(&sockpri, imap_copy(&sockpri, tok, destmbox))) ==      while ((tok = strsep(&m, " "))) {
455          RESPONSE_TRYCREATE)          if ((r = copy_response(&sockpri,
456          if (!server_response(&sockpri, imap_create(&sockpri, destmbox))) {                                 imap_copy(&sockpri, tok, destmbox))) ==
457              server_response(&sockpri, imap_subscribe(&sockpri, destmbox));              RESPONSE_TRYCREATE)
458              r = copy_response(&sockpri, imap_copy(&sockpri, tok, destmbox));              if (!server_response(&sockpri, imap_create(&sockpri, destmbox))) {
459          }                  server_response(&sockpri, imap_subscribe(&sockpri, destmbox));
460                    r = copy_response(&sockpri, imap_copy(&sockpri, tok, destmbox));
461                }
462        }
463            
464      xfree(mcp);      xfree(mcp);
465    

Legend:
Removed from v.1.21  
changed lines
  Added in v.1.22

webmaster@linux.gr
ViewVC Help
Powered by ViewVC 1.1.26