commit 4d8575100d208129bc5d45e3968262415602ac04
Author: Oswald Buddenhagen <o...@users.sf.net>
Date:   Sat Apr 12 19:02:06 2014 +0200

    don't forget to reset message counts when skipping scan
    
    amends b6949c64d2.
    
    CCMAIL: 744...@bugs.debian.org

 src/drv_maildir.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/src/drv_maildir.c b/src/drv_maildir.c
index 34c38b6..0f58318 100644
--- a/src/drv_maildir.c
+++ b/src/drv_maildir.c
@@ -1030,8 +1030,10 @@ maildir_load( store_t *gctx, int minuid, int maxuid, int 
newuid, int *excs, int
        ctx->excs = nfrealloc( excs, nexcs * sizeof(int) );
        ctx->nexcs = nexcs;
 
-       if (ctx->fresh)
+       if (ctx->fresh) {
+               ctx->gen.count = ctx->gen.recent = 0;
                goto dontscan;
+       }
 
        if (maildir_scan( ctx, &msglist ) != DRV_OK) {
                cb( DRV_BOX_BAD, aux );


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/debian-bugs-dist

Reply via email to