branch: externals/vlf
commit 199209fe1514d08d394a149a1d35a98763407d97
Author: Andrey Kotlarski <[email protected]>
Commit: Andrey Kotlarski <[email protected]>

    Fix vlf-tune-optimal-load with no optional arguments supplied.
---
 vlf-tune.el | 9 ++++-----
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/vlf-tune.el b/vlf-tune.el
index 269c40a..575fb1f 100644
--- a/vlf-tune.el
+++ b/vlf-tune.el
@@ -376,11 +376,10 @@ Best considered where primitive operations total is 
closest to
 confine search to this region."
   (if vlf-tune-enabled
       (progn
-        (or max-idx
-            (setq max-idx (min max-idx
-                               (1- (/ (min vlf-tune-max
-                                           (/ (1+ vlf-file-size) 2))
-                                      vlf-tune-step)))))
+        (setq max-idx (min (or max-idx vlf-tune-max)
+                           (1- (/ (min vlf-tune-max
+                                       (/ (1+ vlf-file-size) 2))
+                                  vlf-tune-step))))
         (let* ((idx (max 0 (or min-idx 0)))
                (best-idx idx)
                (best-time-diff vlf-tune-load-time)

Reply via email to