diff options
author | Carlos Martín Nieto <cmn@dwim.me> | 2013-04-21 19:26:35 +0200 |
---|---|---|
committer | Carlos Martín Nieto <cmn@dwim.me> | 2013-04-22 17:12:11 +0200 |
commit | 05b179648aca91799274afbd03d40f31783547ac (patch) | |
tree | 6eb7f09499286d115754c5c3e802053bbdcce0e6 /tests-clar/repo/setters.c | |
parent | d08dd728a80eb993d80ec30d8c9f9025664c8990 (diff) | |
download | libgit2-05b179648aca91799274afbd03d40f31783547ac.tar.gz |
Make refcounting atomic
Diffstat (limited to 'tests-clar/repo/setters.c')
-rw-r--r-- | tests-clar/repo/setters.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/tests-clar/repo/setters.c b/tests-clar/repo/setters.c index 063d76c8d..f34f1e471 100644 --- a/tests-clar/repo/setters.c +++ b/tests-clar/repo/setters.c @@ -69,13 +69,13 @@ void test_repo_setters__setting_a_new_index_on_a_repo_which_has_already_loaded_o git_index *new_index; cl_git_pass(git_index_open(&new_index, "./my-index")); - cl_assert(((git_refcount *)new_index)->refcount == 1); + cl_assert(((git_refcount *)new_index)->refcount.val == 1); git_repository_set_index(repo, new_index); - cl_assert(((git_refcount *)new_index)->refcount == 2); + cl_assert(((git_refcount *)new_index)->refcount.val == 2); git_repository_free(repo); - cl_assert(((git_refcount *)new_index)->refcount == 1); + cl_assert(((git_refcount *)new_index)->refcount.val == 1); git_index_free(new_index); @@ -90,13 +90,13 @@ void test_repo_setters__setting_a_new_odb_on_a_repo_which_already_loaded_one_pro git_odb *new_odb; cl_git_pass(git_odb_open(&new_odb, "./testrepo.git/objects")); - cl_assert(((git_refcount *)new_odb)->refcount == 1); + cl_assert(((git_refcount *)new_odb)->refcount.val == 1); git_repository_set_odb(repo, new_odb); - cl_assert(((git_refcount *)new_odb)->refcount == 2); + cl_assert(((git_refcount *)new_odb)->refcount.val == 2); git_repository_free(repo); - cl_assert(((git_refcount *)new_odb)->refcount == 1); + cl_assert(((git_refcount *)new_odb)->refcount.val == 1); git_odb_free(new_odb); |