From fb6f4539d1de1f2c171d6be2e088b5b763f3e5f8 Mon Sep 17 00:00:00 2001 From: Edward Thomson Date: Sun, 9 Feb 2014 12:36:24 -0800 Subject: [PATCH] Close files on file diff failure Not closing the files on a diff failure ensures that clar cleanup will fail on win32 because we still have the file open. --- tests/clar_libgit2.c | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/clar_libgit2.c b/tests/clar_libgit2.c index 50762cdb8..9a37ee4c1 100644 --- a/tests/clar_libgit2.c +++ b/tests/clar_libgit2.c @@ -468,6 +468,7 @@ void clar__assert_equal_file( p_snprintf( buf, sizeof(buf), "file content mismatch at byte %d", (int)(total_bytes + pos)); + p_close(fd); clar__fail(file, line, buf, path, 1); }