]> granicus.if.org Git - neomutt/commitdiff
Try to fix threading bug triggered by duplicate references.
authorThomas Roessler <roessler@does-not-exist.org>
Sun, 24 Jul 2005 16:53:59 +0000 (16:53 +0000)
committerThomas Roessler <roessler@does-not-exist.org>
Sun, 24 Jul 2005 16:53:59 +0000 (16:53 +0000)
thread.c

index 4c8fe1017d4cf56a10490693f9f4dd4ae86fc7b9..37ec515a84d77bf91eb2b7382890f4c37c53440f 100644 (file)
--- a/thread.c
+++ b/thread.c
@@ -928,7 +928,7 @@ void mutt_sort_threads (CONTEXT *ctx, int init)
        if (new->duplicate_thread)
          new = new->parent;
        if (is_descendant (new, thread)) /* no loops! */
-         break;
+         continue;
       }
 
       if (thread->parent)