From cede7aec39468b38d9377d6ffa6d73ac53d1744f Mon Sep 17 00:00:00 2001
From: Marco Hinz <mh.codebro@gmail.com>
Date: Mon, 5 Aug 2013 14:40:45 +0200
Subject: [PATCH] Fix the use of s:numfiles

---
 autoload/startify.vim | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/autoload/startify.vim b/autoload/startify.vim
index 1c4eb01..bcb7151 100644
--- a/autoload/startify.vim
+++ b/autoload/startify.vim
@@ -181,6 +181,7 @@ endfunction
 " Function: s:show_dir {{{1
 function! s:show_dir(cnt) abort
   let cnt   = a:cnt
+  let num   = s:numfiles
   let files = []
 
   for fname in split(glob('.\=*'))
@@ -205,8 +206,9 @@ function! s:show_dir(cnt) abort
     execute 'nnoremap <buffer>' index ':edit' fnameescape(fname) '<cr>'
 
     let cnt += 1
+    let num -= 1
 
-    if (cnt == s:numfiles)
+    if !num
       break
     endif
   endfor