Merge branch 'dl/complete-cherry-pick-revert-skip'
[gitweb.git] / refs / files-backend.c
index 7ed81046d4e47b5a3d8179b28e9074c0f0f2d776..d60767ab739f0e20e45c700368f7f9f24a52c3f8 100644 (file)
@@ -2150,9 +2150,11 @@ static struct ref_iterator *reflog_iterator_begin(struct ref_store *ref_store,
 
        strbuf_addf(&sb, "%s/logs", gitdir);
 
-       diter = dir_iterator_begin(sb.buf);
-       if(!diter)
+       diter = dir_iterator_begin(sb.buf, 0);
+       if (!diter) {
+               strbuf_release(&sb);
                return empty_ref_iterator_begin();
+       }
 
        iter = xcalloc(1, sizeof(*iter));
        ref_iterator = &iter->base;