Merge branch 'mt/dir-iterator-updates'
authorJunio C Hamano <gitster@pobox.com>
Fri, 9 Aug 2019 17:13:14 +0000 (10:13 -0700)
committerJunio C Hamano <gitster@pobox.com>
Fri, 9 Aug 2019 17:13:14 +0000 (10:13 -0700)
Leakfix.

* mt/dir-iterator-updates:
  test-dir-iterator: use path argument directly
  dir-iterator: release strbuf after use

1  2 
t/helper/test-dir-iterator.c

@@@ -36,11 -26,10 +35,10 @@@ int cmd__dir_iterator(int argc, const c
        if (!*argv || argc != 1)
                die("dir-iterator needs exactly one non-option argument");
  
-       strbuf_add(&path, *argv, strlen(*argv));
-       diter = dir_iterator_begin(path.buf, flags);
+       diter = dir_iterator_begin(*argv, flags);
  
        if (!diter) {
 -              printf("dir_iterator_begin failure: %d\n", errno);
 +              printf("dir_iterator_begin failure: %s\n", error_name(errno));
                exit(EXIT_FAILURE);
        }