You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by st...@apache.org on 2013/03/31 11:30:56 UTC

svn commit: r1462904 - /subversion/branches/fsfs-format7/subversion/libsvn_subr/sorts.c

Author: stefan2
Date: Sun Mar 31 09:30:56 2013
New Revision: 1462904

URL: http://svn.apache.org/r1462904
Log:
On the fsfs-format7 branch: fix packed fsfs tests.

* subversion/libsvn_subr/sorts.c
  (svn__priority_queue_create): just do it the right way

Modified:
    subversion/branches/fsfs-format7/subversion/libsvn_subr/sorts.c

Modified: subversion/branches/fsfs-format7/subversion/libsvn_subr/sorts.c
URL: http://svn.apache.org/viewvc/subversion/branches/fsfs-format7/subversion/libsvn_subr/sorts.c?rev=1462904&r1=1462903&r2=1462904&view=diff
==============================================================================
--- subversion/branches/fsfs-format7/subversion/libsvn_subr/sorts.c (original)
+++ subversion/branches/fsfs-format7/subversion/libsvn_subr/sorts.c Sun Mar 31 09:30:56 2013
@@ -404,8 +404,8 @@ svn__priority_queue_create(apr_array_hea
   queue->elements = elements;
   queue->compare_func = compare_func;
 
-  for (i = elements->nelts - 1; i > 0; --i)
-    heap_bubble_down(queue, i);
+  for (i = elements->nelts / 2; i >= 0; --i)
+    heap_bubble_up(queue, i);
   
   return queue;
 }