]> code.citadel.org Git - citadel.git/commitdiff
*** empty log message ***
authorArt Cancro <ajc@citadel.org>
Mon, 2 May 2005 21:03:58 +0000 (21:03 +0000)
committerArt Cancro <ajc@citadel.org>
Mon, 2 May 2005 21:03:58 +0000 (21:03 +0000)
citadel/imap_fetch.c

index 9c54c6499b1f04454c7774c919b349a47c57f3e9..5a37531b84c9a6ee78bcad0dad8315d5002fb5c3 100644 (file)
@@ -1184,14 +1184,12 @@ void imap_pick_range(char *supplied_range, int is_uid) {
                        if (is_uid) {   /* fetch by sequence number */
                                if ( (IMAP->msgids[i-1]>=lo)
                                   && (IMAP->msgids[i-1]<=hi)) {
-                                       IMAP->flags[i-1] =
-                                               IMAP->flags[i-1] | IMAP_SELECTED;
+                                       IMAP->flags[i-1] |= IMAP_SELECTED;
                                }
                        }
                        else {          /* fetch by uid */
                                if ( (i>=lo) && (i<=hi)) {
-                                       IMAP->flags[i-1] =
-                                               IMAP->flags[i-1] | IMAP_SELECTED;
+                                       IMAP->flags[i-1] |= IMAP_SELECTED;
                                }
                        }
                }