Commit 92d42eb3 by lhchavez

Minor nits and style formatting

parent d88994da
...@@ -273,8 +273,9 @@ static int git_mwindow_close_lru_window(void) ...@@ -273,8 +273,9 @@ static int git_mwindow_close_lru_window(void)
} }
/* /*
* Close the file that does not have any open windows AND contains the * Close the file that does not have any open windows AND whose
* least-recently-used most-recently-used window. * most-recently-used window is the least-recently used one across all
* currently open files.
* *
* Called under lock from new_window. * Called under lock from new_window.
*/ */
......
...@@ -6,36 +6,36 @@ ...@@ -6,36 +6,36 @@
#include "git2/sys/commit.h" #include "git2/sys/commit.h"
#include "git2/sys/mempack.h" #include "git2/sys/mempack.h"
static size_t _expected_open_mwindow_files = 0; static size_t expected_open_mwindow_files = 0;
static size_t _original_mwindow_file_limit = 0; static size_t original_mwindow_file_limit = 0;
extern git_mwindow_ctl git_mwindow__mem_ctl; extern git_mwindow_ctl git_mwindow__mem_ctl;
void test_pack_filelimit__initialize_tiny(void) void test_pack_filelimit__initialize_tiny(void)
{ {
_expected_open_mwindow_files = 1; expected_open_mwindow_files = 1;
cl_git_pass(git_libgit2_opts(GIT_OPT_GET_MWINDOW_FILE_LIMIT, &_original_mwindow_file_limit)); cl_git_pass(git_libgit2_opts(GIT_OPT_GET_MWINDOW_FILE_LIMIT, &original_mwindow_file_limit));
cl_git_pass(git_libgit2_opts(GIT_OPT_SET_MWINDOW_FILE_LIMIT, _expected_open_mwindow_files)); cl_git_pass(git_libgit2_opts(GIT_OPT_SET_MWINDOW_FILE_LIMIT, expected_open_mwindow_files));
} }
void test_pack_filelimit__initialize_medium(void) void test_pack_filelimit__initialize_medium(void)
{ {
_expected_open_mwindow_files = 10; expected_open_mwindow_files = 10;
cl_git_pass(git_libgit2_opts(GIT_OPT_GET_MWINDOW_FILE_LIMIT, &_original_mwindow_file_limit)); cl_git_pass(git_libgit2_opts(GIT_OPT_GET_MWINDOW_FILE_LIMIT, &original_mwindow_file_limit));
cl_git_pass(git_libgit2_opts(GIT_OPT_SET_MWINDOW_FILE_LIMIT, _expected_open_mwindow_files)); cl_git_pass(git_libgit2_opts(GIT_OPT_SET_MWINDOW_FILE_LIMIT, expected_open_mwindow_files));
} }
void test_pack_filelimit__initialize_unlimited(void) void test_pack_filelimit__initialize_unlimited(void)
{ {
_expected_open_mwindow_files = 15; expected_open_mwindow_files = 15;
cl_git_pass(git_libgit2_opts(GIT_OPT_GET_MWINDOW_FILE_LIMIT, &_original_mwindow_file_limit)); cl_git_pass(git_libgit2_opts(GIT_OPT_GET_MWINDOW_FILE_LIMIT, &original_mwindow_file_limit));
cl_git_pass(git_libgit2_opts(GIT_OPT_SET_MWINDOW_FILE_LIMIT, 0)); cl_git_pass(git_libgit2_opts(GIT_OPT_SET_MWINDOW_FILE_LIMIT, 0));
} }
void test_pack_filelimit__cleanup(void) void test_pack_filelimit__cleanup(void)
{ {
git_buf path = GIT_BUF_INIT; git_buf path = GIT_BUF_INIT;
cl_git_pass(git_libgit2_opts(GIT_OPT_SET_MWINDOW_FILE_LIMIT, _original_mwindow_file_limit)); cl_git_pass(git_libgit2_opts(GIT_OPT_SET_MWINDOW_FILE_LIMIT, original_mwindow_file_limit));
cl_git_pass(git_buf_joinpath(&path, clar_sandbox_path(), "repo.git")); cl_git_pass(git_buf_joinpath(&path, clar_sandbox_path(), "repo.git"));
cl_fixture_cleanup(path.ptr); cl_fixture_cleanup(path.ptr);
...@@ -105,8 +105,8 @@ void test_pack_filelimit__open_repo_with_multiple_packfiles(void) ...@@ -105,8 +105,8 @@ void test_pack_filelimit__open_repo_with_multiple_packfiles(void)
*/ */
cl_git_pass(git_buf_joinpath(&path, clar_sandbox_path(), "repo.git")); cl_git_pass(git_buf_joinpath(&path, clar_sandbox_path(), "repo.git"));
cl_git_pass(git_repository_init(&repo, path.ptr, true)); cl_git_pass(git_repository_init(&repo, path.ptr, true));
for (i = 1; i <= commit_count; ++i) { for (i = 0; i < commit_count; ++i) {
create_packfile_commit(repo, &id, parent_id, i, commit_count); create_packfile_commit(repo, &id, parent_id, i + 1, commit_count);
parent_id = &id; parent_id = &id;
} }
...@@ -114,9 +114,7 @@ void test_pack_filelimit__open_repo_with_multiple_packfiles(void) ...@@ -114,9 +114,7 @@ void test_pack_filelimit__open_repo_with_multiple_packfiles(void)
cl_git_pass(git_revwalk_sorting(walk, GIT_SORT_TOPOLOGICAL)); cl_git_pass(git_revwalk_sorting(walk, GIT_SORT_TOPOLOGICAL));
cl_git_pass(git_revwalk_push_ref(walk, "refs/heads/master")); cl_git_pass(git_revwalk_push_ref(walk, "refs/heads/master"));
/* /* Walking the repository requires eventually opening each of the packfiles. */
* Walking the repository requires eventually opening each of the packfiles.
*/
i = 0; i = 0;
while (git_revwalk_next(&id, walk) == 0) while (git_revwalk_next(&id, walk) == 0)
++i; ++i;
...@@ -130,7 +128,7 @@ void test_pack_filelimit__open_repo_with_multiple_packfiles(void) ...@@ -130,7 +128,7 @@ void test_pack_filelimit__open_repo_with_multiple_packfiles(void)
open_windows = ctl->open_windows; open_windows = ctl->open_windows;
cl_git_pass(git_mutex_unlock(&git__mwindow_mutex)); cl_git_pass(git_mutex_unlock(&git__mwindow_mutex));
cl_assert_equal_i(_expected_open_mwindow_files, open_windows); cl_assert_equal_i(expected_open_mwindow_files, open_windows);
git_buf_dispose(&path); git_buf_dispose(&path);
git_revwalk_free(walk); git_revwalk_free(walk);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment