]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
Minor cleanup to thread indexing document.
authorTimo Sirainen <tss@iki.fi>
Mon, 1 Sep 2008 12:11:54 +0000 (15:11 +0300)
committerTimo Sirainen <tss@iki.fi>
Mon, 1 Sep 2008 12:11:54 +0000 (15:11 +0300)
--HG--
branch : HEAD

doc/thread-refs.txt

index 055278331d843f67c3f14eb1d7d8743c2943426f..484aee9239a14e3176c7c40ad8d74aeb027db852 100644 (file)
@@ -69,7 +69,7 @@ node {
     nodes. When this refcount reaches 0, it means we must detach from our
     parent.
   expunge_rebuilds: If this message gets expunged, rebuild the thread tree.
-  parent_unref_rebuilds: If a link between this node and its child gets
+  child_unref_rebuilds: If a link between this node and its child gets
     unreferenced, rebuild the thread tree.
 }
 
@@ -85,7 +85,7 @@ link_reference(parent_node, child_node)
     //   #3: c -> a -> b  (a.ref=3, b.ref=3, c.ref=1)
     // Expunging #3 wouldn't break the loop, but expunging #1 would.
     for node in nodes[parent_node.parent .. child_node]
-      node.parent_unref_rebuilds = true
+      node.child_unref_rebuilds = true
   else if child_node.parent == parent_node
     // The same link already exists
   else
@@ -109,7 +109,7 @@ link_reference(parent_node, child_node)
        //  b) Link to this node gets unreferenced
        //  c) Any of the child nodes gets expunged
        // b) is probably the least likely to happen, so use it
-       child_node.parent_unref_rebuilds = true
+       child_node.child_unref_rebuilds = true
 
 thread_add_msg(uid)
   // get the Message-IDs as specified by the thread spec
@@ -143,7 +143,7 @@ thread_add_msg(uid)
     link_reference(nodes[ref_parent], nodes[ref_child])
 
 unref_link(parent, child)
-  if parent.parent_unref_rebuilds
+  if parent.child_unref_rebuilds
     return false
 
   child.parent_link_refcount--